QT篇:QT介绍

一.QT概述

Qt 是一个跨平台的应用程序和用户界面框架,用于开发图形用户界面(GUI)应用程序以及命令行工 具。它最初由挪威的 Trolltech (奇趣科技)公司开发,现在由 Qt Company 维护,2020年12月8日发 布QT6。Qt 使用 C++ 语言编写,支持多种编程语言通过绑定进行使用。

对于许多开发者和小型企业来说,Qt 的开源版提供了一个强大且灵活的开发框架,而对于需要额外支持 和专有功能的大型企业或具有特定需求的项目,商业版则提供了所需的服务和资源。

学习QT5和QT6都是可以的,无论选择哪个版本,Qt的基本概念和理念在各个版本之间是相通 的,因此你可以相对轻松地转换到其他版本。我们基于QT5学习

  • Qt 5已经存在了一段时间,经过了多个版本的迭代和改进。它在很多项目中被广泛使用,证明了其 成熟性和稳定性。这对于在大型项目或生产环境中使用Qt的开发者来说是一个优势。

  • Qt 5有大量的文档和社区支持。你可以轻松找到各种教程、示例和解决方案,这对于初学者来说是 非常宝贵的

二.安装

1.Windows QT安装

下载windowsQT安装包:https://download.qt.io/archive/qt/5.12/5.12.9/

如果没有梯子,大家登录QT官网可能会失败,这里可以不需要QT账号,直接离线安装,所以要断开网 络。

选择windows底下的编译工具,QT源代码,QT的绘图模块及QT的虚拟键盘

安装完成后打开

三.QT Creator 使用基本介绍

相关推荐
TLucas5 分钟前
js采用覆盖键、覆盖鼠标滑动事件实现禁止网页通过 ctrl + +/- 和 ctrl + 滚轮 对页面进行缩放
开发语言·javascript
@qike24 分钟前
【C++】——类和对象(上)
java·开发语言·jvm·数据结构·c++·笔记·算法
fieldsss34 分钟前
JAVA基础语法 Day11
java·开发语言·python
小小娥子38 分钟前
Spring的热部署工具和数据库密码加盐操作
java·开发语言·spring boot·spring
Death20044 分钟前
深入掌握 Qt 中的数据库操作:从基础到高级技巧
开发语言·数据库·c++·qt·opencv
十一29281 小时前
C语言--编译链接详解
c语言·开发语言
Mr. zhihao1 小时前
Java 静态代理详解:为什么代理类和被代理类要实现同一个接口?
java·开发语言
sz66cm1 小时前
Python基础 -- enumerate()的作用与用法
linux·开发语言·python
AI原吾1 小时前
探索未来:hbmqtt,Python中的AI驱动MQTT
开发语言·人工智能·python·ai·hbmqtt
Adam.com1 小时前
#Swift :回调地狱 的解决 —— 通过 task/await 来替代 nested mutiple trailing closure 来进行 回调的解耦
开发语言·swift