- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Qt Creator的安装和hello world程序的编写
一、Qt Creator 的安装和hello world 程序的编写 (原创)
我们这里讲述windows 下的Qt Creator,在linux 下基本相同。本文先讲述基本的下载、安装和最简单
程序的编写,然后在附录里又讲解了两种其他的编写程序的方法。
1.首先到Qt 的官方网站上下载Qt Creator,这里我们下载windows 版的。
下载地址:/downloads 如下图我们下载:Download Qt SDK for Windows* (178Mb)
下载完成后,直接安装即可,安装过程中按默认设置即可。
2.运行Qt Creator,首先弹出的是欢迎界面,这里可以打开其自带的各种演示程序。
3.我们用File-New 菜单来新建工程。
4.这里我们选择Qt4 Gui Application。
5.下面输入工程名和要保存到的文件夹路径。我们这里的工程名为helloworld。
6.这时软件自动添加基本的头文件,因为这个程序我们不需要其他的功能,所以直接点击Next。
7.我们将base class 选为QDialog 对话框类。然后点击Next。
8.点击Finish,完成工程的建立。
9.我们可以看见工程中的所有文件都出现在列表中了。我们可以直接按下下面的绿色的run 按钮或者按下
Ctrl+R 快捷键运行程序。
10.程序运行会出现空白的对话框,如下图。
11.我们双击文件列表的dialog.ui 文件,便出现了下面所示的图形界面编辑界面。
12.我们在右边的器件栏里找到Label 标签器件
13.按着鼠标左键将其拖到设计窗口上,如下图。
14.我们双击它,并将其内容改为helloworld。
15.我们在右下角的属性栏里将字体大小由9 改为15。
16.我们拖动标签一角的蓝点,将全部文字显示出来。
17.再次按下运行按钮,便会出现helloworld。
到这里helloworld 程序便完成了。
Qt Creator 编译的程序,在其工程文件夹下会有一个debug 文件夹,其中有程序的.exe 可执行文件。
但Qt Creator 默认是用动态链接的,就是可执行程序在运行时需要相应的.dll 文件。我们点击生成的.exe
文件,首先可能显示“没有找到mingwm10.dll,因此这个应用程序未能启动。重新安装应用程序可能会修
复此问题。”表示缺少mingwm10.dll 文件。
解决这个问题我们可以将相应的.dll 文件放到系统中。在Qt Creator 的安装目录的qt 文件下的bin
文件夹下 (我安装在了D 盘,所以路径是D:\Qt\2009.04\qt\bin),可以找到所有的相关.dll 文件。在这里
找到mingwm10.dll 文件,将其复制到C:\WINDOWS\system 文件夹下,即可。下面再提示缺少什么dll
文件,都像这样解决就可以了。
附1:用纯源码编写。
1.新建空的Qt4 工程。
2.工程名为helloworld,并选择工程保存路径 (提示:路径中不能有中文)。
3.在新建好的工程中添加文件。右击工程文件夹,弹出的菜单中选择Add New 。
4.选择普通文件。点击Ok。
5.文件名为main.cpp,点击Next 进入下一步。
6.这里自动将这个文件添加到了新建的工程中。保持默认设置,点击完成。
7.在main.cpp 文件中添加代码。
8.这时点击运行,程序执行了,但看不到效果,因为程序里什么也没做。我们点击信息框右上角的红色方
块,停止程序运行。
9.我们再更改代码。添加一个对话框对象。
10.运行效果如下。
11.我们更改代码如下,在对话框上添加一个标签对象,并显示hello world。
12.运行效果如下。
附2:利用ui 文件。
1.建立新的空工程,这里的工程名为hello,建立好工程后,添加新文件。这里添加Qt Designer Form。
2.选择一个对话框做模板。
3.你可以更改文件名,我们这里使用默认设置。
4.在新建好的框口上添加一个标签,并更改文本为hello world。
5.在工程文件夹上点击右键,弹出的菜单中选择第一项编译工程。
6.因为还没有写主函数,所以现在编译文件会出现错误,不过没关系,因为我们只是想编译一下ui 文件。
7.点击 这个图标,去掉弹出的菜单中第二项前的对勾,显示隐藏的文件。这时你就能看到ui 文件对
应的头文件了。
而如果去掉菜单中的第一项前的对勾,列表中的文件就会分类显示,如图
8.ui 文件对应的.h 文件默认为ui_dialog.h (例如form.ui 对应ui_form.h
您可能关注的文档
最近下载
- 新高考3500词汇表打印版 .pdf VIP
- 学校供餐服务质量保障承诺、违约责任承诺及保障措施(可编辑Word版).doc VIP
- 汽车发动机电控系统检修(高职版)全套教学课件.pptx
- 人民大2024战略管理(第13版)英文版PPT(1)david_sm13_ppt_credits.ppt VIP
- 十二经脉ppt课件.pptx VIP
- 汇银林泰:2025高端医疗发展白皮书.pdf
- 马蹄肾护理查房ppt课件.pptx VIP
- 中医诊断学六经辨证.ppt VIP
- 2025年深圳市宝安区松岗人民医院医护人员招聘笔试备考题库及答案解析.docx VIP
- 2025年深圳市宝安区松岗人民医院医护人员招聘笔试参考题库附答案解析.docx VIP
文档评论(0)