本章节将介绍使用Qt4开发环境搭建。如何使用Qt Creator IDE创建以及运行一个简单的Hello World应用程序测试。
简介:Qt是一个跨平台的C++图形界面应用程序框架。它提供给开发者建立图形用户界面所需的功能,它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的,很容易扩展。
- Qt4.7.3 和Qt Creator的区别
Qt4.7.3 是C++库,也就是编译器,里面集成了一些库函数,提高开发效率。
Qt Creator:IDE 代码编辑器,一个开发环境。
注:本章教程将演示windows环境下Qt 4.7.3安装
Qt4开发环境下载安装
- Qt 4.7.3下载安装
1、Qt 4.7.3下载
网址:http://download.qt.io/archive/qt/4.7/
选择一个你需要的版本,例如 4.7.3,这里演示qt4.7.3
2、Qt 4.7.3安装
默认Next 下一步
最好采用默认路径C盘,等待安装完成
- Qt Create下载和安装
1、Qt Create 下载
网址:http://download.qt.io/archive/qtcreator/2.4/
选择对应操作系统的安装包下载,例如qt-creator-win-opensource-2.4.1.exe
- Qt Create安装
推荐默认配置,不做更改
默认C盘路径,直到安装完成
- Qt Create关联Qt4.7.3库
(1)打开安装好的Qt-Create 选择工具->选项
(2)选择构建运行,添加对应的Qt4.7.3 qmake ,如下图所示:
添加对应的qt4.7.3 qmake
Qt Creator创建、编译、运行项目
运行Qt Creator后:
步骤一:新建项目
(1) 文件->新建文件或项目,弹出一个对话框,我们选择Qt 控件项目中的Qt GUI应用
(2) 输入项目名称:helloworld,然后点击“浏览”按钮来选择源码存放路径,如果选中了“设为默认的项目路径”,那么今后创建的项目都将存放在这里。单击“下一步”。
注意: 项目所在路径不能为中文,否则运行时会报错
(3) 目标设置:这里不采用影子构建,单击“下一步”。影子构建时,将在一个与你的项目的源代码目录不同的目录下进行,而你的工程源目录将是“干净”的,不会有任何的改动。
(4) 自定义类名:设定类名为HelloWidget ,基类选择QWidget,单击”下一步“。这表明该类继承自 QDialog类,使用这个类可以生成一个对话框界面,Qt框架中所有的类都是以‘Q’开头的。
(5) 设置项目管理:在这里可以看到这个项目的汇总信息,还可以使用版本控制系统,这里不会涉及,直接单击”完成“即可。
(6) 新建好的项目文件内容
步骤二:界面设计
(1) 在Qt Creator编辑模式下双击项目文件列表中界面文件分类下的hellowidget.ui文件
(2) 在控件区Dispaly Widget 找到“Label”标签部件,将它拖拽到主设计区的界面上,双击进入编辑状态后输入 “Hello World!!”。还可以再拖拽一个”PushButton“按钮部件到标签下方,编辑按钮上文本为 “确定”,如下图所示:
步骤三:编译并运行程序
(1)Ctrl+R组合键或者左下角第一个绿色三角按钮(编译运行),按下后程序开始编译
(2)如果没有错误,那么helloworld 运行起来了
是不是很开心,是不是很激动了!!