实训项目1Qt开发环境的搭建一、目的与要求1.掌握Qt开发环境的搭建方法2.掌握QtCreator的基本使用方法3.了解QtCreator的界面布局4.了解Qt相关工具软件二、实验准备1.对Qt及QtCreator有基本了解2.了解MinGW3.下载Qt4.8.5、QtCreator2.8.0和MinGW安装包三、实验内容1.安装QtCreator(1)双击运行qt-creator-windows-opensource-2.8.0.exe安装包,将出现如图1.1所示的安装向导界面。单击“下一步”按钮。图1.1QtCreator安装向导(2)选择安装位置界面如图1.2所示。这里默认安装在C盘,选中“AssociatecommonfiletypeswithQtCreator”选项会为QtCreator关联相应类型的文件,以后双击相应类型的文件(如Qt项目文件)可直接在QtCreator中打开。这里保持默认设置,单击“下一步”按钮。图1.2选择安装位置(3)在如图1.3所示的“许可协议”界面,选择“我接受此许可”即可。然后单击“下一步”按钮。图1.3许可协议界面(4)在设置“开始菜单快捷方式”界面,可以在系统开始菜单中创建QtCreator的快捷方式,可以选择显示的位置和更改显示名称。如图1.4所示。这里保持默认即可。单击“下一步”按钮。图1.4设置开始菜单快捷方式(5)在“已做好安装准备”界面,单击“安装”按钮开始安装。如图1.5所示。图1.5已做好安装准备界面(6)完成安装。在完成安装界面,单击“完成”按钮结束安装。因为默认勾选了“LaunchQtCreator”,所以完成安装后会自动运行QtCreator。如图1.6所示。图1.6完成安装(7)QtCreator的主界面如图1.7所示。可以点击各个菜单和功能图标,对QtCreator界面进行初步了解。图1.7QtCreator主界面2.安装MinGW需要将下载好的MinGW-gcc440_1.zip文件解压缩到C盘Qt目录下。解压缩完成后,在C盘Qt目录下会出现mingw目录。如图1.8所示。图1.8解压缩后的mingw目录3.安装Qt(1)双击运行qt-win-opensource-4.8.5-mingw.exe安装包。首先出现的是安装向导界面,如图1.9所示。单击“Next”按钮。图1.9Qt安装向导界面(2)Qt开源版本介绍界面如图1.10所示。这里说明了现在安装的Qt是开源版本,使用GNULGPL2.1和GPL3版本的开源协议。单击“Next”按钮。图1.10Qt开源版本介绍(3)在许可协议界面,选择“IacceptthetermsoftheLicenseAgreement”,如图1.11所示。然后单击“Next”按钮。图1.11选择许可协议(4)在选择组件界面,保持默认设置即可,如图1.12所示。然后单击“Next”按钮。图1.12选择组件界面(5)设置安装位置。这里使用默认的安装路径,会与前面安装的QtCreator在同一个目录下,即C盘的Qt目录中。如图1.13所示。单击“Next”按钮。图1.13设置安装路径(6)设置开始菜单目录。这里保持默认即可,如图1.14所示。单击“Next”按钮。图1.14设置开始菜单目录(7)设置MinGW目录。这里需要指定MinGW的安装目录,因为前面已经将其解压缩到C盘Qt目录下,所以这里设置为相应路径即可(C:\Qt\mingw)。如图1.15所示。然后点击“Install”按钮安装Qt。图1.15设置MinGW路径(8)完成安装。在完成安装界面默认选中了“RunExamplesandDemos”和“ShowDocumentation”选项,这样会自动运行Qt演示程序与示例、Qt助手两个Qt工具。如图1.16所示。单击“Finish”完成安装。图1.16完成安装4.关联QtCreator和Qt前面安装的QtCreator、MinGW和Qt并没有自动关联到一起,需要手动进行设置将其关联到一起才能编译运行程序。(1)打开QtCreator,选择“工具→选项”菜单项,然后选择“构建和运行”项。选择“编译器”页面,点击右上角的“添加”按钮,选择第一项MinGW,然后添加编译器路径C:\Qt\mingw\bin\gcc.exe,完成后点击下面的“应用”按钮保存设置,如图1.17所示。图1.17设置编译器(2)下面选择“Qt版本”页面,点击右上方的“添加”按钮,然后找到qmake.exe的路径即C:\Qt\4.8.5\bin\qmake.exe,完成后再次点击“应用”按钮保存设置,如图1.18所示。图1.18设置Qt版本(3)最后到“构建套件(Kit)”页面,可以看到已经有了一个“桌面(默认)”,这里点击它直接进行设置。名称可以随意设置,这里修改为“DesktopQt4.8.5”,表明是Qt4.8.5的桌面版;下面编译器一项已经默认选择了前面设置的MinGW;最后将Qt版本选择为前面添加的Qt4.8.5(4.8.5)一项。如图1.19所示。最后点击“确定”按钮保存退出。图1.19设置构建套件界面5.运行一个示例程序(1)设定Qt库以后,在欢迎界面点击“示例”页面就可以看到所有示例程序了,它们几乎涉及到了Qt支持的所有功能。如图1.20所示。图1.20示例程序(2)这里还提供了一个搜索栏,可以进行示例程序的查找,比如查找所有和对话框相关的例子,可以输入“dialog”关键字,结果如图1.21所示。图1.21dialog相关示例(3)下面选择EmbeddedDialogs示例程序,这时便进入了编辑模式。每当打开一个示例程序,QtCreator便会自动打开该程序的项目文件,然后进入编辑模式,并且打开该示例的帮助文件。可以在项目文件列表中查看该示例的源代码。如图1.22所示。图1.22打开一个示例程序(4)现在单击左下角的运行按钮,程序便开始编译运行,在下面的“应用程序输出”栏会显示程序的运行信息和调试输出信息。如图1.23所示。图1.23程序运行效果6.查看Qt工具前面安装的Qt4.8.5中包含了几个很有用的工具,分别是QtAssistant(Qt助手)、QtDesigner(Qt设计师)、QtExamplesandDemos(Qt演示程序与示例)和QtLinguist(Qt语言家)。可以从开始菜单启动它们。如图1.24所示。现在先来运行这些工具,对其有一个大概了解。图1.24Qt工具菜单目录(1)运行QtAssistant(Qt助手),如图1.25所示。图1.25QtAssistant(2)运行QtDesigner(Qt设计师),如图1.26所示。图1.26QtDesigner(3)运行QtExamplesandDemos(Qt演示程序与示例),如图1.27所示。图1.27QtExamplesandDemos(4)运行QtLinguist(Qt语言家),如图1.28所示。图1.28QtLinguist思考题:QtCreator、Qt和MinGW各有什么作用,它们怎样关联在一起?