Qt安装、配置开发环境和使用方法

原创 2017年08月12日 19:15:15

概述-使用QtIDE进行开发

这篇文章说Qt安装配置,其实仅仅借用了Qt Foundation和Qt IDE。
对于编译器,在每个开发平台,包括windows、linux、macOS都各自有一组编译目标平台运行程序的编译器,在这里会重点介绍这些编译器的安装使用。

准备编译器

这里建议准备一个编译器集合,每个开发平台一组。mingw32 msvc2010-msvc2017
这里不谈针对的平台,因为按照编译器设计,针对的目标平台它能支持,在开发平台的这一套编译器里它就支持。

Windows 平台设置调试器

设置调试器 https://dev.windows.com/zh-cn/downloads/windows-10-sdk

Qt 的下载

Windows 平台

下载地址:http://download.qt.io/archive/qt/5.9/5.9.1/qt-opensource-windows-x86-5.9.1.exe

Linux 平台

下载地址:http://download.qt.io/archive/qt/5.9/5.9.1/qt-opensource-linux-x64-5.9.1.run

Qt 的安装

运行安装包直接安装,不选择编译器,选择针对目标平台的开发包,这个开发包有个特点,就是目标平台换,开发包就要换一套。“理论上针对win32平台的开发包,编译器不同,可以不限制使用的链接库,但是生成程序必然使用相应编译器编译出来的。因为他们的依赖不同。”这个观点是错误的,编译器不同,程序依赖就不同,链接库的格式就有区别,更换了编译器,开发包需要更换相应编译器编译的一套。

Qt 的配置

通用配置

选项-构建和运行-概要 Default build directory:../build-更改为../Build/
文本编辑器-字体和颜色 Consolas
文本编辑器-显示 选中 Display file encoding

Qt 的功能介绍

Qt类封装在所有的框架中,包括MFC,封装的是最优秀的,这可能跟其提出了MVC编程思想有关系。如果支持全局对象工厂的语言不出现,Qt是现在所有的开发语言中最先进的语言的封装方式和库。

Qt 使用精粹

  • 所有的数据经过模型封装使用,所有的Widget通过View继承使用,在Widget中实现相应的Control代码。现在的MVC开发模式,就只有这一条道路可以实现。(如果要分开Control和View,那么需要全局对象工厂。)
  • QSS用来美化皮肤,不要使用内置图片的办法,而是使用QSS指定控件进行美化。-或者全部编译进去。

Qt+VS2010配置及开发环境搭建

本文转载自 Qt简介以及如何配置QT使用VS2010开发 Qt是神马东西? Qt – 一个跨平台应用程序和UI开发框架 它包括跨平台类库、集成开发工具和跨平台 IDE。使用 Qt 您只需一次...
  • Karry_
  • Karry_
  • 2015年10月27日 17:24
  • 2244

Qt for Mac:配置/搭建开发环境

经常看到有人在问,所以干脆整理下,其实步骤很简单。 我用的环境,在写稿时都是最新的,分别是:macOS 10.12.4、Xcode8.3.2和Qt5.8.0,都是在虚拟机里弄的。准备 首先要准备一个...
  • wsj18808050
  • wsj18808050
  • 2017年04月23日 23:07
  • 8382

clion下配置Qt开发环境

在clion下配置qt开发环境,并展示一个解析xml的Demo。
  • qq_32768743
  • qq_32768743
  • 2017年05月30日 23:21
  • 2163

VS2013 + Qt5.4.1 开发环境搭建

Qt应用可以用Qt Creator开发,也可以使用Visual Studio。使用VS是需要配置环境的,下面简要介绍安装配置过程。 1,需要条件: Visual Studio 2013  Qt ...
  • xi_gua_gua
  • xi_gua_gua
  • 2016年12月31日 17:12
  • 1393

Qt4.7开发环境搭建及中文设置

Qt4.7 开发环境搭建及中文设置 1.解压Qt4.7.0源码到/opt/目录(虚拟机的Linux)下 1.1 #:tar xvzf /opt/qt-everywhere-openso...
  • waerpcj
  • waerpcj
  • 2013年04月10日 19:55
  • 911

VC环境下(非QT环境)使用Qt的配置方法

最近在已经发布的dll工程中发现了一个bug,最后决定使用Qt的signal-slot机制去改善。但是原始dll工程并非Qt工程,只是一个MFC工程,直接使用Qt函数是会报错的。经过我的摸索,最终成功...
  • bzhxuexi
  • bzhxuexi
  • 2015年05月04日 17:14
  • 998

Qt环境搭建(Visual Studio)

经常有人问我编写Qt程序时使用什么IDE,其实这个真的很难回答(各有所长),只能说看个人爱好了,因为我两个都用,而且两个都很喜欢(比较多情吧O(∩_∩)O~)!下面将进行Qt Creator与Visu...
  • u011012932
  • u011012932
  • 2015年11月16日 23:34
  • 34524

【Python】【PyQt】搭建环境和入门

转载:http://www.2cto.com/kf/201111/111625.html 开始研究python的GUI库了,毕竟开发个小工具什么的界面是少不了的   1.图形库的选择 pyth...
  • winnie8829
  • winnie8829
  • 2016年12月22日 13:39
  • 2081

Qt On Android开发环境安装、配置

本文记录在Windows 8.1下,Qt on Android 5.5开发环境的安装和配置。 1、安装JDK 到甲骨文网站下载JDK:http://www.oracle.com 下载安装成功后...
  • str999_cn
  • str999_cn
  • 2015年08月28日 01:10
  • 1750

Fedora9 下搭建Qt Creator的ARM开发环境

Fedora9 下搭建Qt Creator的ARM开发环境并移植Qt4.6.3-books到mini2440 参考Fedora12 下搭建Qt Creator的ARM开发环境并移植Qt4.6.3...
  • u012226330
  • u012226330
  • 2013年12月03日 14:26
  • 1126
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Qt安装、配置开发环境和使用方法
举报原因:
原因补充:

(最多只允许输入30个字)