从零开始学Qt – 04:编写一个Hello World程序

从零开始学Qt – 04:编写一个Hello World程序

Qt图标

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

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

一、新建一个项目

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

从零开始学Qt – 04:编写一个Hello World程序

图1. 模板选择对话框

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

从零开始学Qt – 04:编写一个Hello World程序

图2. 新建项目向导

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

从零开始学Qt – 04:编写一个Hello World程序

图3. 基类选择界面

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

从零开始学Qt – 04:编写一个Hello World程序

图4. 编译工具选择界面

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

二、添加Label组件

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

从零开始学Qt – 04:编写一个Hello World程序

图5. Qt界面

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

从零开始学Qt – 04:编写一个Hello World程序

图6. 窗体设计界面

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

三、编译与运行

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

从零开始学Qt – 04:编写一个Hello World程序

图7. 编译设置界面

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

从零开始学Qt – 04:编写一个Hello World程序

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月9日 上午10:24
下一篇 2024年5月9日 上午10:36

相关推荐