helloworld程序编写java语言(helloworld程序编写java)

helloworld程序编写java语言(helloworld程序编写java)

Qt图标

学习一种编程语言或编程环境,作为一种约定的俗成,通常会先编写一个“Hello World程序。在这篇文章中,通过最简单的步骤,我们也用Qt Creator编写一个“Hello World”,以初步了解Qt Creator设计应用程序的基本过程。按照本文的步骤,你将不会有什么困难,短短几分钟,你将感受到自己“开发”了一个Windows界面程序的神奇体验。

(注意,实践本文需要已经安装Qt,具体可参考我的上一篇文章)

一、新建一个项目

单击Qt Creator的菜单项“File”→“New File or Project”,出现如图1所示的模板选择对话框。

helloworld程序编写java语言(helloworld程序编写java)

图1. 模板选择对话框

选择Application类别下的Qt Widgets Application后,单击“Choose…”按钮,出现如图2所示的新建项目向导。

helloworld程序编写java语言(helloworld程序编写java)

图2. 新建项目向导

任意选择一个目录(我设置为D:\Qt\Projects),再设置项目名称为samp1,点击两次“Next”按钮,出现如图3所示的选择界面基类的界面。

helloworld程序编写java语言(helloworld程序编写java)

图3. 基类选择界面

这里我们不做任何更改,直接点击“Next”。到达“Kits”界面选择编译工具(图4),可以将所有工具都选上,在编译时再选择一个作为当前使用的编译工具,以便生成不同版本的可执行程序。

helloworld程序编写java语言(helloworld程序编写java)

图4. 编译工具选择界面

最后点击“Next”按钮到最后的Summary界面,然后点击“Finish”按钮完成项目创建。

二、添加Label组件

项目创建后显示界面如图5所示。

helloworld程序编写java语言(helloworld程序编写java)

图5. Qt界面

点击左侧工具栏中的“Edit”按钮,可以显示项目内的各种源文件(默认就是这种情况)。双击文件目录树中的文件MainWindow.ui,可以进入下图6的窗体设计界面。

helloworld程序编写java语言(helloworld程序编写java)

图6. 窗体设计界面

在左侧“Display Widgets”中找到Label组件,在它上面点击鼠标左键不放将其拖动到窗体上任意位置,放开鼠标完成组件添加。双击添加的label组件将其文字改为“Hello,World!”。最后,为了显示更清晰,在右下方属性编辑器里,找到Font属性,将Point Size增大到12,同时勾选Bold。至此,我们完成的界面的设计工作[呲牙]。

三、编译与运行

点击左侧工具栏中的“Projects”按钮,出现如下图7所示的项目编译设置界面。

helloworld程序编写java语言(helloworld程序编写java)

图7. 编译设置界面

我选择了使用MinGW 64bit编译器,当然使用32bit在这里也没什么区别。编译配置选择Release(即发行版)。最后,点击左下角三角形的按钮,编译并运行程序。中间若是弹出“Save Changes”对话框,选择“Save All”保存文件即可。没有问题的话,程序运行界面如下图8所示。

helloworld程序编写java语言(helloworld程序编写java)

图8. 成功运行程序的界面

总结一下,在本文中,我们第一次新建了一个项目并完成了窗体控件添加和编译运行。对于没有任何编程经验的普通人来说,第一次自己“开发”了一个Windows界面程序的体验是不是很神奇,整个过程只需要几分钟!事实上,正如我在第一篇文章中所说,Qt的主要优点之一就是简单易学,简单拖拽和几行代码就可以开发出一个简单的GUI程序。

后期,随着对于Qt的逐渐摸索和经验积累,所能开发的程序功能也将会越来越丰富,可以根据自己的需求开发自己独有的软件!

最后,希望大家多多关注[赞],一起共同成长。