QT视频第一二三节课笔记-QT简介及环境搭建

1.1 QT简介

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

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

  • Qt 商业版

    商业版提供专有许可,需要购买许可证来使用。这适用于希望在不共享源代码的情况下开发商业软件的公司和开发人员

  • QT免费开源版

    开源版根据 GNU Lesser General Public License (LGPL) 和 GNU General Public License (GPL) 发布。这意味着用户可以免费使用 Qt,但必须遵守特定的开源许可条款

  • QT主要历史版本

    版本发布年份关键特性
    Qt 1.x1996初始发布,专注于 X11 平台
    Qt 2.x1999引入了对 Microsoft Windows 的支持
    Qt 3.x2001添加了许多新功能,包括网络和 XML 支持
    Qt 4.x2005重大改进,增强了跨平台支持和图形视图框架
    Qt 5.x2012专注于现代硬件的性能,引入了 QML 和 Qt Quick 用于开发流畅的动画和触摸界面
    Qt 6.x2020进一步增强了性能和功能,针对未来的软件开发趋势进行了优化,包括对 3D 图形的支持

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

  • 成熟和稳定性

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

  • 丰富的文档和社区支持

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

  • 广泛的应用领域

1.2 QT安装

1.2.1 Windows QT安装

  • 下载windowsQT安装包

本教程使用的QT版本是:Index of /archive/qt/5.12/5.12.9 本教程的安装包放在百度网盘供大家获取。

  • QT安装

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

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

安装完成后打开

1.2.2 QT Creator 使用基本介绍

  • 课程录屏展示-创建并运行第一个QT项目

  • 课程录屏展示-创建并运行第一个C++项目

  • 课程录屏展示-QT Creator的界面目介绍

  • QT Creator常用的快捷键介绍

    功能快捷键中文说明
    撤销CTRL + Z撤销最近的操作
    重做CTRL + Y重做最近的撤销操作
    复制CTRL + C复制选中内容
    粘贴CTRL + V粘贴内容
    复制行向下CTRL + ALT + DOWN将当前行复制到下一行
    复制行向上CTRL + ALT + UP将当前行复制到上一行
    运行CTRL + R运行当前项目
    返回编辑模式ESCAPE返回到编辑状态
    切换当前文件CTRL + TAB在打开的文件间切换
    切换声明和定义F2在代码的声明与定义间切换
    切换头文件和源文件F4在头文件和源文件间切换
    开始调试F5启动调试
    停止调试SHIFT + F5停止当前的调试
    构建当前项目CTRL + B构建当前打开的项目
    构建所有项目CTRL + SHIFT + B构建所有项目
    新建文件或项目CTRL + N创建新文件或项目
    打开文件或项目CTRL + O打开现有文件或项目
    保存当前文件CTRL + S保存当前编辑的文件
    保存所有文件CTRL + SHIFT + S保存所有打开的文件
    关闭当前文件CTRL + W关闭当前文件
    关闭所有文件CTRL + SHIFT + W关闭所有打开的文件
    退出QT CreatorCTRL + Q退出QT Creator
    位置后退ALT+Left光标位置回退
  • 18
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

上官可编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值