Qt编程环境搭建

来源:互联网 发布:js点击加载更多的例子 编辑:程序博客网 时间:2024/06/01 09:24

    君欲善其事,必先利其器。在正式编写Qt程序之前,让我们先搭建Qt的编程环境。常用的Qt编程环境有两种,即VS与Qt Creator,两者各有所长,至于选择哪个,完全看个人爱好。本文会介绍两种环境的搭建方法,后续内容尽量不牵涉编程环境。

    由于在接触Qt之前一直用VS,因此我是用的VS,一来容易上手,二来方便Qt与C++、C等语言的混合编程,另外再结合Qt的Designer可以更容易的定制界面。

    本文内容分三部分:资料下载、Qt Create环境搭建、VS集成Qt环境搭建

1、资料下载

Qt官网:https://www.qt.io/cn/download/,最权威网站,缺点是下载过程复杂,下载速度慢。

Qt官网镜像下载地址:http://download.qt.io/,资料最全,下载方便,截图如下,我们可以在其archive或official_releases文件夹下找到我们所需要的所有资料。


专门给出本文会用到的资料下载地址。

Qt下载地址:http://download.qt.io/archive/qt/ 或 http://download.qt.io/official_releases/qt/

Qt Creator下载地址:http://download.qt.io/archive/qtcreator/ 或 http://download.qt.io/official_releases/qtcreator/

VS开发插件下载地址:http://download.qt.io/archive/vsaddin/ 或 http://download.qt.io/official_releases/vsaddin/

2、Qt Create环境搭建

    以Qt 5.7.1+Qt Create 4.2.2为例进行说明

2.1下载安装包

    Qt安装包:qt-opensource-windows-x86-mingw530-5.7.1.exe

    Qt Create安装包:qt-creator-opensource-windows-x86-4.2.2.exe

2.2安装

    分别安装Qt和Qt Create,均为傻瓜式+下一步安装,此处不再赘述。

2.3配置开发环境

    检查环境变量Path中是否有Qt安装路径下的bin路径,如没有则手动添加。

2.4创建工程

   (1)运行Qt Creater 4.2.2,选择文件->新建文件或项目->Application->Qt Widgets Application。

   (2)输入项目名称和项目路径。

   (3)输入类名MyFirstWidget,基类选择QWidget。

   (4)点击下一步,完成。

   (5)按Ctrl+R运行一下程序,看是否可以编译并运行,应该会出现一个空白窗口了。


    Qt Create环境的搭建,就讲到这里,由于个人用这个环境较少,就不做过多讲解了。

3、VS集成Qt环境搭建

    以Qt 4.7.3+vsaddin 1.1.11+VS2008为例进行说明,其他版本安装操作与此基本一致。

3.1下载安装包

    Qt安装包:qt-win-opensource-4.7.2-vs2008.exe

    vsaddin安装包:qt-vs-addin-1.1.11-opensource.exe

3.2安装

    VS的安装此处不做过多介绍,对Qt与vsaddin的安装顺序无要求,安装过程均为傻瓜式+下一步。

   注意:安装路径不要包含中文、空格、特殊字符。

    安装完成后再打开VS,就会出现Qt(Qt为5.0以下版本的菜单名为Qt,Qt为5.0及以上版本的菜单名为Qt5)菜单项了,如下图所示:


3.3配置开发环境

   (1)选择Qt->Qt Options,点击Add按钮,输入版本名,选择Qt的安装路径,如D:\Qt\4.7.3


   (2)检查环境变量Path中是否有Qt安装路径下的bin路径,如没有则手动添加,如本例中环境变量Path需要包含D:\Qt\4.7.3\bin

3.4工程创建

(1)导入工程

     选择Qt->Open Qt Project File(.pro)...,在弹出的对话框中选择Qt的pro工程文件

(2)新建工程
     选择文件->新建->项目->Qt4 Projects->Qt Application,输入工程名,选择工程路径,然后确定,如下图:

    之后,下一步,勾选需要的模块,下一步,修改类名、选择基类,类似与MFC工程创建。

    上述完成之后,就可以像普通的VS工程一样,调试->开始执行,编译完成后,空白窗口就出现了。

    此外,还有一种将包含头文件和源文件的文件夹通过dos命令转化为Qt的pro工程文件的方法,我们下节再介绍,敬请期待。

微信公众号:Qt开发社区(期待您的关注,扫下方二维码或搜索“Qt开发社区”或"Qtkfsq")

投 稿 邮 箱 :luxingcan@aliyun.com


原创粉丝点击