Qt安装、配置开发环境和使用方法
来源:互联网 发布:火柴人动图制作软件 编辑:程序博客网 时间:2024/05/29 09:52
- 概述-使用QtIDE进行开发
- 准备编译器
- Windows 平台设置调试器
- Qt 的下载
- Windows 平台
- Linux 平台
- Qt 的安装
- Qt 的配置
- 通用配置
- Qt 的功能介绍
- Qt 使用精粹
概述-使用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安装、配置开发环境和使用方法
- QT开发环境安装配置
- Qt开发环境安装配置
- Qt 4 开发环境的安装和配置(Windows)
- QT开发环境安装配置教程
- QT开发环境安装配置教程
- QT开发环境安装配置教程
- QT开发环境安装配置教程
- QT Win7开发环境安装配置程
- QT开发环境安装配置教程
- QT开发环境安装配置教程
- qt开发环境的安装与配置
- Qt On Android开发环境安装、配置
- QT Win7开发环境安装配置程
- QT开发环境安装配置教程
- RedHat上Qt环境安装和配置
- qt:Windows 下 安装配置 QT 开发环境 ( 4.3.2 )
- Window下安装配置QT开发环境(Devcpp QT)
- 20170811
- 2017/08/12,c转c++ 面试
- HDU 6112 今夕何夕 (日历题 Zeller公式 2017百度之星初赛A第五题)
- 什么是面向对象
- 线段树的应用——hdu2795 Billboard
- Qt安装、配置开发环境和使用方法
- DNA比对--蓝桥杯国赛j历年真题
- 【BestCoder】小C的倍数问题
- javaseday17补充(remove删除依赖的方法 ArrayList去重 TreeSet比较器)
- 计算机知识补充扩展
- solutions
- 【Java学习笔记】方法和数组
- C 实现ArrayQueue队列
- 欢迎使用CSDN-markdown编辑器