Qt环境搭建(Qt Creator)

简述

上一节中介绍了如何进行Qt和Visual Studio的下载安装,随后演示了如何将Qt集成到Visual Studio中,并完成了我们第一个Qt小程序-Hello World。下面主要讲解如何利用Qt Creator来编写Qt程序。

  • 简述
  • Hello World
  • 配置环境
    • 下载Windows Debugging
    • 配置调试器

Hello World

1、首先我们找到已安装的Qt程序,打开Qt Creator。

2、选择:文件->新建文件或项目(N)… 或者直接点击”New Project”按钮。

3、选择:Application->Qt Widgets Application,然后”choose…”进行下一步。

4、输入项目名称:”HelloWorld”,然后”下一步”。

此处可以设置项目的默认保存路径(勾选”设为默认的项目路径”),以后再新建项目就不用再次设置,

5、选择:构建套件(Kit)。

这里勾选带有MSVC2013的Kit即可。

鼠标划过相应的Kit查看提示。或鼠标滑过,点击”Manager…”按钮。

对Kit做一下对比:

MSVC2013:设置了编译器(自动检测-Auto-detected),但未设置调试器(警告)。
桌面:未设置编译器(警告),也未设置调试器(错误)。

这里暂时先了解下两者的区别,下面进行详细讲解,先”下一步”继续。

6、指定基类信息,然后”下一步”。

这里我选择了QWidget,积累共包含三种:QMainWindow、QWidget、QDialog,随便选择哪种均可,后面章节会对三者进行详细讲解。

7、”完成”新建项目。

你会发现项目中自己生成了四个文件,包含一个头文件widget.h,两个源文件widget.cpp、main.cpp,以及一个界面文件widget.ui。

8、右键项目,执行”qmake”。

9、右键项目,执行”构建”,或者Ctrl+B

10、右键项目,执行”运行”,或者Ctrl+R

左下角也有相应的按钮进行”调试”、”构建”、”执行”。

恭喜,运行成功。

到这里Qt Creator中创建项目已经基本完成了。O(∩_∩)O~又有淘气的小朋友要问了,为啥叫Hello World,运行出来的程序什么都木有!莫着急,下节更精彩。

上面说到基本完成,好吧,我就不绕弯子了。

一般情况下,我们下载Qt的时候大多数会下载MinGW版本的,可以设置编译器以及调试器。但上一节中,由于我们需要使用Visual Studio,所以下载的Qt为MSVC2013版本,那么问题来了,如何设置编译器以及调试器呢?

Now,回到第6步-构建套件(Kit),我们发现了一个问题,安装Visual Studio以后,Qt Creator会自动检测到Visual Studio的编译器,但是我们并没有设置调试器,当然了,调试器是必不可少的,谁能保证自己写的程序不需要调试,绝对没有问题的呢。

配置环境

为程序打上断点,然后执行”调试”,会出现错误提示:

下载Windows Debugging

这里列出了三种下载方式,自选一种,然后选择对应的版本即可!

由于我是Windows 10家庭版,所以我选择了支持Windows 10的版本,但是安装过程中总报错(当然,你也有可能遇到),多尝试几次即可(我最终选择下载了一个支持Windows 8.1的)!

这里选择”Debugging Tools for Windows”即可(因为我们只需要调试器)。

配置调试器

1、选择:工具->选项

2、选择:构建和运行->Debuggers

这时我们会发现调试器已经自动检测(Auto-detected)到了。

3、选择:构建套件(Kit),点击自动检测到的Kit-MSVC2013,然后配置调试器。点击”OK”。

手动设置这里的Kit项可以全部删掉了(报错看起来好刺眼)。

4、调试

大功告成,是不是有点小happy呢!O(∩_∩)O~So easy

时间: 2024-10-29 12:18:39

Qt环境搭建(Qt Creator)的相关文章

Qt环境搭建(Qt Creator)

简述 上一节中介绍了如何进行Qt和Visual Studio的下载安装,随后演示了如何将Qt集成到Visual Studio中,并完成了我们第一个Qt小程序-Hello World.下面主要讲解如何利用Qt Creator来编写Qt程序. 简述 Hello World 配置环境 下载Windows Debugging 配置调试器 Hello World 1.首先我们找到已安装的Qt程序,打开Qt Creator. 2.选择:文件->新建文件或项目(N)- 或者直接点击"New Projec

Qt环境搭建(Visual Studio)

简述 经常有人问我编写Qt程序时使用什么IDE,其实这个真的很难回答(各有所长),只能说看个人爱好了,因为我两个都用,而且两个都很喜欢(比较多情吧O(∩_∩)O~)! 下面将进行Qt Creator与Visual Studio比较,大家可以参考一下! Visual Studio+Qt:以下均以此代表Visual Studio集成Qt开发,也就是Qt插件集成到Visual Studio中. 简述 Qt Creator与Visual Studio比较 Visual Studio 2013下载安装 Q

Qt环境搭建(Visual Studio)

简述 经常有人问我编写Qt程序时使用什么IDE,其实这个真的很难回答(各有所长),只能说看个人爱好了,因为我两个都用,而且两个都很喜欢(比较多情吧O(∩_∩)O~)! 下面将进行Qt Creator与Visual Studio比较,大家可以参考一下! Visual Studio + Qt:以下均以此代表Visual Studio集成Qt开发,也就是Qt插件集成到Visual Studio中. 简述 Qt Creator与Visual Studio比较 Visual Studio 2013下载安装

t on ndroid环境搭建-Qt on Android环境搭建后,AVD中可以建立虚拟机,但是在qt中不能使用

问题描述 Qt on Android环境搭建后,AVD中可以建立虚拟机,但是在qt中不能使用 Qt on Android环境搭建后,AVD中可以建立虚拟机,但是在qt中不能使用,另外qt中不能建立虚拟机 解决方案 使用QT实现DREAM:Building on Linux for AndroidPlayBook NDK 2.0 + Qt 开发环境 on Windows 7Android的虚拟机的键盘显示"not enabled in AVD"解决方法

Qt5.7 + VS2015 环境搭建

简述 之前介绍过 Qt5.x 的环境搭建,5.7 开始支持 VS2015,为了使用新的开发环境(典型的强迫症),不得不再次进行 Qt5.7 + VS2015 的环境搭建. 除了之前介绍的搭建细节之外,其实中间有很多需要注意的部分.下面,主要分享搭建过程以及其中需要注意的一些事项. 简述 安装 VS2015 安装 Qt57 配置 Qt Creator 配置编译器 配置调试器 Hello World VS2015 配置 安装插件 配置 Qt 57 Hello World 更多参考 安装 VS2015

基于支持向量机的车牌识别:opencv2.4.7+vs2012环境搭建

环境说明: 环境: OS:win7 sp1 opencv:2.4.7 vs2012 搭建过程: PS:机器上原本已安装vs2012 1.opencv 1.1 下载,直接双击安装即可. 此处我的安装位置为D:\\opencv,自己根据需要修改,设安装位置为OPENCV 1.2  环境变量配置 设置过程:计算机->属性 ->高级系统设置 -> 环境变量 在系统变量下,新建:OPENCV_DIR 此处OPENCV_DIR地址为:OPENCV\build\x86\vc11 x86:表示32位系统

QT 5.4.1 for Android Windows环境搭建

QT 5.4.1 for Android Windows环境搭建 2015-5-13       目录 一.参考文章:  二.准备软件:  三.安装准备好的软件:  四.配置Qt 5.4.1 for Android  五.解决 Creator Qt Quick 模拟层已崩溃  六.解决没有 kit selection(构建套件(Kit))  七.解决编译出错:系统找不到指定的文件 八.友情提示:     一.参考文章:     1. windows下Qt5.1 for android开发环境配置

windows下VisualStudio和QtCreator搭建Qt开发环境

一.简介         集成开发平台IDE都有各自的长处,编写Qt程序可根据自己的喜好来选择相应的IDE.下述文章都是装载博友的文章,其中有很多细节还得自己调整. 二.详解 1.VisualStudio搭建Qt开发环境 Visual Studio中文官方网站 Visual Studio所有下载 (1)Visual Studio Community 2013 1.选择Community 2013,下载安装 2.安装完Visual Studio默认是英文,如果对英文不感冒的童鞋,可以下载中文语言包

s3c2410上搭建QT/Embedded4.8.5开发环境(一)---环境导读

近期参加个比赛,需要用到博创s3c2410的开发板,搭建QT/Embedded的环境,真费了不少功夫,开始想用那个qtopia的桌面的,但是移植老是不成功,后来看看用的是CentOS6.4,但是开发板光盘里提供的,qtopia(版本竟然还是2.1.1)这个东西太老了,已经绝版了.在这里给各位以后开发的兄弟提个醒,qtopia这就是个坑. QT各版本起源 Qt 的版本是按照不同的图形系统来划分的,目前分为四个版本: Win32版,适用于Windows平台: X11版,适合于使用了x系统的各种 li