QT第一步

文章目录

    • 软件下载
    • 软件安装
    • QT的程序组
    • 新建项目

软件下载

  qt下载网址:https://download.qt.io/archive/qt/
  关于版本:
    我选择的版本是5.14.2,这个版本是最后的二进制安装包的版本,在往后的版本就需要在线安装了。并且5.14.3版本是最后一个提供mysql插件的版本了,如果不想自己编译对应的插件的话,选择的版本最好就不要超过5.14.3版本。更加详细的版本介绍可以看这里:http://t.csdnimg.cn/tCeV1
  关于版本号:一般所有软件都是有两个小数点的,第一个小数点前面是大版本号,第二个小数点前面是小版本号,第二个小数点后面是补丁号。比如5.14.2,这个版本的大版本的5,小版本是14,补丁是2。一般来说,只要大小版本号是一样的,基本上上就不会出现版本冲突的情况。所以我们在说版本的时候经常就说的是几点几,不会再去管补丁是多少。
在这里插入图片描述

  选择好版本之后就开始下载,根据不同的平台选择不同的安装包。我是Windows,所以我就选Windows的安装包。
在这里插入图片描述

软件安装

  双击安装包,开始安装QT,没有选择的地方next就行了。
在这里插入图片描述

  这里需要注册一个账号,填写自己的邮箱号,之后会给你发一个邮箱需要打开邮箱里面的链接,然后在返回安装页面继续安装。注册好账号之后,如果需要安装其他版本,到了这一个可以直接登录账号。
在这里插入图片描述
在这里插入图片描述

  安装路径选择,建议先建一个大的QT文件,防止之后需要其他版本,这样方便管理。
在这里插入图片描述

  根据自身需要组件选择,没选全也不要紧,后续想办法加就行了。
在这里插入图片描述

  在开始菜单创建快捷方式,可以不用改。这里注意,它没有在桌面创建快捷方式,需要自己建一个。
在这里插入图片描述

QT的程序组

程序说明
Qt CreatorQT的集成开发环境,可以用这个软件来进行创建和管理QT项目
AssistantQT助手,可以用来帮忙查看文档
DesignerQT设计师,图形界面可视化编辑工具
LinguistQT语言家,支持多国语言翻译支持工具
QTQT命令行工具,用来配置QT开发环境

在这里插入图片描述

新建项目

  打开Qt Creator,点击文件,选择新建项目。
在这里插入图片描述

  选择Application中的Qt Widgets Application,然后点击choose。这里后续根据自己的需要进行选择。
在这里插入图片描述

  输入自己项目的名称,选择项目创建路径。

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

  Kits选择,MSVC是微软的VC编译器,如果只是在Windows平台下开发的话,那么选择这个是最好的。如果项目要跨平台的话就选择MinGW,它是基于Linux平台的,在Windows平台下bug相较于MSVC会多一些,使用起来也不如MSVC好用,毕竟一个是亲生的,一个是隔壁家的。基本上不会两个都选。
在这里插入图片描述

  建好之后的项目。
在这里插入图片描述

  Qt Creator集成在Qt Creator中的UI设计器,可以直接拖动一些控件,来实现开发。它对应的是Forms文件下的.ui文件。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/282825.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python学习,1.变量和简单的数据类型

一、编写文章的目的 1.这是为了初学者而写的,学习python比较简单然后上手,也会过滤一些,如果没有提起到的,可以在学习的时候进行补充 2.相对来说,上手难度不会很难。 二、内容 1.让首字母大写;字母都大写…

【每日一题】2697. 字典序最小回文串-2023.12.13

题目: 2697. 字典序最小回文串 给你一个由 小写英文字母 组成的字符串 s ,你可以对其执行一些操作。在一步操作中,你可以用其他小写英文字母 替换 s 中的一个字符。 请你执行 尽可能少的操作 ,使 s 变成一个 回文串 。如果执行…

计算机中msvcr120.dll丢失怎样修复,这5个方法可以搞定

几乎在所有操作系统中,可分为两种库,一种是静态库(.lib),另一种是动态库(.dll)。 为什么很多小伙伴在打开软件的时候会弹出“由于找不到XXX.dll文件,无法继续执行代码、、、、、、”…

Vue学习计划-Vue2--VueCLi(四)组件传值和自定义事件

1. 组件传值 组件化编码流程: 拆分静态组件:组件要按照功能点拆分,命名不要与html元素冲突实现动态组件:考虑好数据的存放位置,数据是一个组件在用,还是一些组件在用: 一个组件在用&#xff0c…

《点云处理》 提取点云内点和外点

前言 关于内点(inliers)和外点(outliers)在点云处理方向上是个非常常见的名词。有时候,内点也会被称之为有效点,而外点会被称之为无效点。所谓有效和无效都是相对而言的,无效不一定是真的没有意…

BAQ压缩原理

什么是BAQ? BAQ——Block Adaptive Quantization,块自适应量化 BAQ是一种数据压缩算法。 谁提出了BAQ压缩? BAQ压缩原理是由美国NASA JPL的R. Kwok和W.T.K. Johnson在1989年提出的。第一次被用于美国NASA的“麦哲伦金星探测”任务中。 BAQ压缩的目的是什么? 上世纪后半…

面试 Java 算法高频题五问五答第一期

面试 Java 算法高频题五问五答第一期 作者:程序员小白条,个人博客 相信看了本文后,对你的面试是有一定帮助的! ⭐点赞⭐收藏⭐不迷路!⭐ 1)括号生成: 数字 n 代表生成括号的对数,请你设计一个…

动态规划——OJ题(一)

📘北尘_:个人主页 🌎个人专栏:《Linux操作系统》《经典算法试题 》《C》 《数据结构与算法》 ☀️走在路上,不忘来时的初心 文章目录 一、第N个泰波那契数1、题目讲解2、思路讲解3、代码实现 二、三步问题1、题目讲解2、思路讲解…

数据结构与算法—哈希表

哈希表 文章目录 哈希表1. 问题引出2. 基本介绍3. 应用实例 1. 问题引出 看一个实际需求,google公司的一个上机题:有一个公司,当有新的员工来报道时,要求将该员工的信息加入(id,性别,年龄等),当输入该员工的id时&#…

关于MySQL的bigint问题

MySQL的bigint(8)能存多大数值? MySQL的BIGINT(8)可以存储的数值范围是从-9,223,372,036,854,775,808到9,223,372,036,854,775,807。这是因为BIGINT数据类型在MySQL中使用8字节进行存储,每个字节有8位,所以总共可以表示2^64个不同的整数。 …

C语言复习之结构体指针 ; 函数指针

结构体指针 不可以这样定义: 应该这样定义:加上指针,因为指针是4个字节,这样的话,他的大小就确定下来了。 一个是表示结构体,一个是表示结构体的指针。 很容易理解,脑子里要有内存图。 结构…

Yoast SEO Premium v21.7 Premium WordPress 插件Yoast +子插件介绍

什么是Yoast SEO? Yoast SEO 是 WordPress 的 SEO 插件,可帮助网站所有者针对搜索引擎优化他们的网站。该插件由 Joost de Valk 于 2008 年创建,旨在让每个人都能访问 SEO。今天,Yoast SEO 是全球数百万 WordPress 用户使用的最受…