一、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、界面

在这里插入图片描述

4、测试安装

(1)创建测试

在这里插入图片描述

(2)编译运行

在这里插入图片描述
在这里插入图片描述

二、创建一个工程

1、创建项目

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

在这里插入图片描述
设置项目名称与路径
在这里插入图片描述
基类选择

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

在这里插入图片描述

2、编译运行

在这里插入图片描述

三、工程说明

1、项目结构

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

在这里插入图片描述

2、给界面添加文字

(1)双击ui文件

在这里插入图片描述

(2)添加控件

在这里插入图片描述

(3)修改属性

在这里插入图片描述
在这里插入图片描述

四、编译配置

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

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

在这里插入图片描述

相关推荐

  1. QT文件介绍

    2024-01-07 12:48:04       56 阅读
  2. Qt对话框介绍

    2024-01-07 12:48:04       40 阅读
  3. QT TCP通信介绍

    2024-01-07 12:48:04       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-07 12:48:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-07 12:48:04       101 阅读
  3. 在Django里面运行非项目文件

    2024-01-07 12:48:04       82 阅读
  4. Python语言-面向对象

    2024-01-07 12:48:04       91 阅读

热门阅读

  1. 用python写个三子棋游戏

    2024-01-07 12:48:04       55 阅读
  2. 两个bash函数创建一个数据库

    2024-01-07 12:48:04       49 阅读
  3. 【测试小工具开发】

    2024-01-07 12:48:04       55 阅读
  4. 【Spark精讲】RDD缓存源码分析

    2024-01-07 12:48:04       35 阅读
  5. Crow: logging的设计

    2024-01-07 12:48:04       56 阅读
  6. 深度学习

    2024-01-07 12:48:04       51 阅读