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下新建项目可参考: