首页 > 其他分享 >【QT】安装与新建工程

【QT】安装与新建工程

时间:2024-06-04 21:58:24浏览次数:26  
标签:QT 新建 离线 点击 模块 安装 Qt

文章目录

一、QT简介

QT是多平台C++的图形用户界面应用程序框架,多用于车机、智能家居、仪表、PC端软件等

一、QT安装(两种方式,自己选择)

A 5.15之后版本采用在线安装,推荐开源镜像下载,速度快。

官网下载
开源镜像
在这里插入图片描述

没有账号注册账号,进入登陆界面。
在这里插入图片描述
在这里插入图片描述

欢迎界面点击下一步,截图省略,注意下图选disable;
在这里插入图片描述
安装文件夹选择D盘,截图省略,选择组件截图如下,不知道选啥不要紧,后期可补加安装;
在这里插入图片描述

许可协议、开始菜单快捷方式、准备安装直接点击下一步,截图省略。进入按安装界面如下:

在这里插入图片描述
等待下载完成就可以使用啦!

B 5.15版本之前采用离线安装,可直接下载离线文件。

官网下载QT5.14.2版本
有的伙伴觉得在线下载很慢,这里推荐网盘下载方式,版本为5.12.10
链接:https://pan.baidu.com/s/1qLLS6nSQ4ZxQsqAmfBcBxw?pwd=0000
提取码:0000
–来自百度网盘超级会员V6的分享

双击打开进行安装,使用自己的账户(没有就去官网注册一个),注意组件选择:
在这里插入图片描述

#MinGW 7.3.0 64-bit 编译器模块。MinGW是 Windows 平台上使用的 GNU 工具集导入库的集合。采用GCC编译器,据说编译出来的可执行文件运行速度会比其他编译器好。
#用于 windows 平台上的 MSVC 编译器模块,如 msvc2017 32-bit 和 msvc2017 64-bit 等。要安装 MSVC 编译器的模块,需要计算机上已经安装相应版本的 Visual Studio。
#用于 Android 平台的模块,如 Android x86 和 Android ARMv7。
#Sources 模块是 Qt 的源程序,选了之后一直会放在文件夹里,应该没啥用。
#Qt Charts 是二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。
#Qt Data Visualization 是三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等。
#Qt Purchasing、Qt Virtual Keyboard、Qt WebEngine、Qt Network Auth(TP)等其他模块,括号里的 TP 表示技术预览(Technology Preview)
#Qt Scritp(Deprecated)是脚本模块,括号里的“Deprecated”表示这是已经过时的模块。

Devoloper and Designer Tools里面,Qt Creator 一定要选。如果前面有选MinGW而主机里没有安装过MinGW的话,应该勾选MinGw这一项。

然后点击安装,等待安装完成即可。

C 离线版补充添加或移除组件步骤:

依次点击安装包–添加或移除组件(提示需要启用有效档案资料库)–设置–资料档案库–临时资料档案库–添加
在这里插入图片描述
我们需要先找一个储存有QT在线安装镜像的地址:
http://download.qt.io/static/mirrorlist/
在这里插入图片描述
按照如下图所示的路径进入,将地址栏的路径复制。将复制的路径添加到临时储存库中
https://mirrors.ustc.edu.cn/qtproject/online/qtsdkrepository/windows_x86/root/qt/
在这里插入图片描述
再添加组件,重新启动QT creator即可。
不过最简单有效的方法还是卸载重装。

二、建立工程

以QT5.12.10为例:
依次点击:文件–App–有窗口的App–选择
在这里插入图片描述
选择项目名称和路径,点击下一步
在这里插入图片描述
选择qmake
在这里插入图片描述
基类选择:QMainWindow中在setUi时自动为用户创建了一个菜单栏、工具栏、中心窗口和状态栏。而QWidget是没有这几点的,初学选择QWidget,写一个简单的界面就可以啦!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击下一步,点击完成。
进入主界面如下图,编译
在这里插入图片描述
【ctrl+R】得到空白的窗口,至此工程创建结束!
在这里插入图片描述

标签:QT,新建,离线,点击,模块,安装,Qt
From: https://blog.csdn.net/qq_37768954/article/details/139427022

相关文章

  • mqtt-emqx:保留消息的简单例子
    【pom.xml】<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><version>2.3.12.RELEASE</version></dependency><dependency><grou......
  • 【Linux】(三)—— 文件管理和软件安装
    文件管理Linux的文件管理是系统管理中的核心部分,它涉及到如何组织、访问、修改和保护文件及目录结构。目录文件管理基本概念常用命令查看和切换目录创建文件和目录删除文件和目录文件拷贝移动和重命名文件文件查看cat文件查看more查找文件文件类型文件链接归档和压缩......
  • Linux 安装了MySQL 8.0后 如何修改初始密码
    1.grep‘temporarypassword’ /var/log/mysqld.log #查看初始临时密码2.systemctlstartmysqld #启动mysql3.mysqladmin-uroot-ppassword‘xxx’ #这里的xxx一般是大写字母加小写字母,数字和字符组成一共12-13个左右就可以修改4.这里的Enterpassword......
  • Archlinux安装教程
    先放张图:  准备工作1、进入Live环境后关闭reflectorsystemctlstopreflector2、使用iwctl联网3、timedatectl修改时区timedatectlset-timezoneAsia/Shanghai4、date验证时间fdisk-l查看硬盘和分区情况cfdisk<硬盘编号>修改分区如:cfdisk/dev/sda5、......
  • neo4j下载安装
    一、下载安装Neo4jJDK已下载好官网:Neo4jDeploymentCenter-GraphDatabase&Analytics然后选择自己需要的的版本进行下载 安装打开系统变量,新建系统变量 点击Path,新建,输入 %NEO4J_HOME%\bin 测试是否设置成功,打开命令窗口,输入 neo4j.batconsole 复制......
  • 服务器安装centos系统报错
    安装centos报错:dracut-initqueue:warning:dracut-initqueuetimeout-startingtimeoutscripts解决方法U盘启动报错信息 查看U盘的对应分区 重启电脑按e进入编辑模式将:vmlinuzinitrd=initrd.imginst.stage2=hd:LABEL=CentOS\x207\x20x86_64rd.live.checkquiet改......
  • Qt中的多线程与线程池浅析+实例----冒泡排序和快速排序
    转自:https://www.cnblogs.com/wanghongyang/p/14902679.html今天学习了Qt中的多线程和线程池,特写这篇博客来记录一下2|02.多线程2|12.1线程类QThreadQt中提供了一个线程类,通过这个类就可以创建子线程了,Qt中一共提供了两种创建子线程的方式,先看一下这个类中提供的一些常用......
  • 玩客云安装Armbian和部署jdk环境
    玩客云安装Armbian和JavaSDK的过程可以分为两个独立的部分:首先是安装Armbian系统,其次是在Armbian系统上安装JavaSDK。以下是详细的步骤:一、玩客云安装Armbian系统准备工作准备一个可用的玩客云设备。下载与玩客云设备兼容的Armbian镜像文件。准备一个USB公对公线和一台运......
  • PyQT5之网格布局多图片显示
    选择文件夹,显示图片importosfromPyQt5importQtWidgetsfromPyQt5importQtCore,QtGuiimportsysimportcv2classButtonPanel(QtWidgets.QWidget):def__init__(self,*args,**kwargs):super().__init__(*args,**kwargs)self.image_files......