一、Qt介绍

一、Qt介绍

1、介绍

Qt是一套程序开发库,但是与MFC(依赖于Windows API)不同,Qt是跨平台开发库。
Qt获取:[Qt下载地址](https://download.qt.io/archive/qt/)

2、Qt安装

Qt
	MinGW
	Sources
	Qt Charts
	Qt Data Visualization
	At Purchassing
	Qt WebEngine
	Qt Network Auth(TP)
	Qt Remote Ogjects(TP)
	Qt Speech(TP)
	Qt Script(Deprecated)#这个过时了,不安装

3、界面

一、Qt介绍_第1张图片

4、测试安装

(1)创建测试

一、Qt介绍_第2张图片

(2)编译运行

一、Qt介绍_第3张图片
一、Qt介绍_第4张图片

二、创建一个工程

1、创建项目

Qt Widgets Application:桌面平台的图形用户界面(GUI)应用程序
Qt Console Application:控制台应用程序,一般用于学习C/C++语言
Qt Quick Application:创建可部署的Qt Quick2应用程序。Qt Quick是Qt支持的一套GUI开发框架,采用QML设计界面,程序框架采用C++语言

一、Qt介绍_第5张图片
设置项目名称与路径
一、Qt介绍_第6张图片
基类选择

QMainWindow:主窗口类,具有主菜单、工具栏和状态栏,类似一般程序的主窗口
QWidget:是所有具有可视化界面类的基类,各种界面组件都支持
QDiaiog:多画框类,建立基于对话框的界面

一、Qt介绍_第7张图片

2、编译运行

一、Qt介绍_第8张图片

三、工程说明

1、项目结构

test.pro	项目文件
Headers		头文件
Sources		源文件
	main.cpp	主函数文件
Forms
	mainwindow.ui	界面文件,使用XML语言描述

一、Qt介绍_第9张图片

2、给界面添加文字

(1)双击ui文件

一、Qt介绍_第10张图片

(2)添加控件

一、Qt介绍_第11张图片

(3)修改属性

一、Qt介绍_第12张图片
一、Qt介绍_第13张图片

四、编译配置

1、Shadow build(编译输出路径)

使用Debug和Release模式分别编译,将会在项目的统计目录生成对应的目录,保存编译后的文件。

一、Qt介绍_第14张图片

你可能感兴趣的:(QT,qt)