博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows环境下QT学习笔记02:QT Creator下新建项目
阅读量:5914 次
发布时间:2019-06-19

本文共 1442 字,大约阅读时间需要 4 分钟。

QT及QT Creator安装完成后,将在桌面上生成QT Creator快捷图标。

1.双击QT Creator快捷图标,进入QT Creator集成开发界面,如图1所示。

图1 QT Creator集成开发界面欢迎界面

  Qt Creator分为了七个模式:欢迎模式、编辑模式、设计模式、调试模式、项目模式、分析模式和帮助模式,分别由左侧的七个图标进行切换,对应的快捷键是Ctrl + 数字1到7。

  2.单击菜单栏的“文件”按钮,选择“新建文件与工程”,弹出如图2所示的对话框。选择“项目”栏下的“Qt 控件项目”,然后再选择“Qt Gui应用”,用于生成一个桌面Qt图形界面项目。最后单击右下角的“选择”按钮。

图2 “新建文件与工程”对话框

   3.随后弹出如图3所示的“Qt Gui应用”界面,输入项目名称及项目储存地址。我这里项目名称为“QTtest_hello”,储存路径为“D:\QT”。然后点击“下一步”。在随后弹出的对话框中,勾选“桌面”和“使用影子构建”。使用影子构建的目的在于编译生成的文件会和源码别开存放。然后点击“下一步”。

 图3 “Qt Gui应用”界面

   4.随后弹出如图4所示的“Qt Gui应用”界面,将“基类”选择为“QDialog”,目的是将程序设置为一个对话框。然后点击“下一步”。在随后弹出的对话框中,直接点击“完成”。

 图4 “Qt Gui应用”界面

 5.创建完成后将进入编辑模式,如图5所示。

图5 编辑界面

  6.点击“项目”栏下的“界面文件”下拉箭头,双击“dialog.ui”,弹出如图6所示的“图形设计”界面。选择右侧栏下“Display Widgets”下的“Label”,直接拖到中间的画布上。双击“TextLabel”,将其内容改为“Hello World!”,如图6所示。使用【ctrl+s】快捷键对该设计进行保存。

图6 “设计”界面

  7.点击“Qt Creator界面”左下角的绿色三角,对程序进行编译运行,弹出如图7所示的运行结果。

图7 运行结果界面

  8.当使用“QT测试”模式编译程序时,将生成测试版本的QT;当使用“QT发布”模式编译程序时,将生成发布版本的QT。这两种模式的转变可以通过“Qt Creator界面”左下角绿色三角上面的那个图标进行调节。编译生成的测试版本QT和发表版本QT分别在“QTtest_hello-build-desktop-Qt_4_8_1__qt____(该文件与项目所在路径相同)”文件下的“debug”和“release”中。

  9.运行测试版本的QT,不仅需要“debug”文件下的"QTtest_hello.exe"可执行文件,还需要QT安装路径下bin文件夹下的“libgcc_s_dw2-1.dll”、“mingwm10.dll”、“QtCored4.dll”、“QtGuid4.dll”四个文件。将他们放在同一个文件夹中,就可以打包进行测试版本QT的发布了。

  10.运行发布版本的QT,不仅需要“relese”文件下的"QTtest_hello.exe"可执行文件,还需要QT安装路径下bin文件夹下的“libgcc_s_dw2-1.dll”、“mingwm10.dll”、“QtCore4.dll”、“QtGui4.dll”四个文件。将他们放在同一个文件夹中,就可以打包进行发布版本QT的发布了。

 

有关QT Creator下新建项目可参考:

 

 

 

 

 

 

 

转载地址:http://izwvx.baihongyu.com/

你可能感兴趣的文章
python发送邮件
查看>>
DIY一个自己的音乐播放器
查看>>
golang使用protobuf
查看>>
安卓开源项目周报0315
查看>>
少年,你想在vue的世界里掌控雷电吗,没错,看这个分享就对了!
查看>>
安装Yaconf
查看>>
Agora iOS SDK-快速入门
查看>>
python-url显示方法
查看>>
响应式开发网站
查看>>
细说JS数组
查看>>
Adaptive Execution让Spark SQL更高效更好用
查看>>
W3C官方推荐使用新发布的HTML5.2
查看>>
如何应对大促?看京东核心中间件团队的高可用实践指南
查看>>
F# 2017回顾
查看>>
C# 7.1、7.2特性追踪
查看>>
苏宁的Node.js实践:不低于Java的渲染性能、安全稳定迭代快
查看>>
Jenkins将致力于提升稳定性、易用性和云原生兼容性
查看>>
WebStorm 10支持TypeScript 1.4到JavaScript的实时编译
查看>>
功能强大的jQuery图片查看器插件
查看>>
JDBC链接数据库
查看>>