一、下载

Qt官网下载地址:Qt下载

选择版本5.12.9,点击 .exe下载,在windows系统安装。为什么选择5.12,因为5.12版本是 LTS(Long Time Support)长期更新支持版本,有三年的支持周期。

二、安装Qt

STEP1:下载好后双击。点击 NEXT下一步。

STEP2:登陆自己的Qt账号,点击 NEXT下一步。如果无账号,设置 - 无代理,一样可以继续下一步。

STEP3:将这两个选项框勾选,点击 NEXT下一步。

STEP4:点击 NEXT下一步。

STEP5:选择安装路径,注意不要有中文。点击 NEXT下一步。

STEP6:勾选组件。(这里需要留意)

其中MinGW几乎是必选的,为Qt内置的编译组件,小白用这个的比较多简单方便,大佬一般用MSVC。根据自己电脑系统选择位数。

MSVC(Micro Soft Visual Stdio)为VS开发Qt的插件,大佬必备。(MSVC 和 MinGW勾选任意一个就可以,当然也可以两个都勾选,创建Qt工程时会从中选择一个进行开发)

Sources 为Qt源码,盘符够大的话建议安上,其实一般没人会用到这个,除非对Qt软件二次开发。

剩下的就是一些插件,占用空间不大,盘符够大的话建议安上。

STEP7:接受协议,下一步。

STEP8:快捷方式默认,点击 NEXT下一步。

STEP9:点击安装。

STEP10:等待安装完成。

STEP11:安装完成,运行。

安装完,桌面会没有快捷启动方式,进入到安装目录寻找。右键 - 发送到 - 桌面快捷方式。

浏览下示例,了解下使用Qt能做出什么效果。

竟然都蛮好看的,Qt爱了爱了。

以前做图形界面开发时,学习过一两个月的C#+WinForm,根Qt对比的话怎么说呢?一开始使用C#+WinForm,觉得图形化编程好简单,无非就是拖拖拖再写一些事件处理。可随着学习的深入和要求的增加,发现想写好并不容易,需要非常熟悉C#的机制才可以,而且目前跨平台不大行,只能在windows .Net上运行。不是很适合嵌入式的开发。

转战Qt之前,由于C++没学过,又学了一个多月的C++,等到学Qt的时候才发现根本不需要很深入的C++语法。有C的基础,花点时间了解下面向对象的特性,就足够应付Qt的开发。而且Qt上手更为容易,界面干净利落,一周就能给要用到的学个大概,剩下的自己遇到了再做了解。我觉得工作为嵌入式方向的兄台,学习Qt要比C#+WinForm更具性价比,C++以后会用得到,跨平台省得掉头发,图形化编程也能如此简单。

相关课程及文档

推荐几个视频课程和文档:

  • 讯为嵌入式Qt(有串口调试助手的案例):讯为嵌入式Qt
  • 传智播客Qt(C++跟这位老师学的,逐行逐句讲解是真的细):传智播客Qt
  • Qt基础教程V2.0.doc 文档:Qt基础教程V2.0.doc

【Qt教程】1.1 - Qt5.12.9 安装相关推荐

  1. Qt QByteArray 转换 QString QT5.12.7

    Qt QByteArray 转换 QString QT5.12.7 void MainWindow::slot_send() { const QString data = m_sendLineEdit ...

  2. QT5.12 android 安装

    1. 概述 目标是在Qt编译Android apk,在Android目标机上运行. 安装软件等新建目录不留空格.除系统外,其它软件不安装在C盘 编译输出版本最高 API 28  Android 9   ...

  3. QT教程2:QT5的体系构架

    一.列出QT5体系内容 QT5的模块有• QtCore • QtGui • QtWidgets • QtMultimedia • QtBluetooth • QtNetwork • QtPositio ...

  4. ubuntu20.04 安装 Qt5.12步骤

    转载链接:ubuntu20.04 安装 Qt5.12_仙海寻波的博客-CSDN博客_ubuntu20.04安装qt第一步 下载 Qt5.12.9安装包使用清华镜像进行下载:https://mirror ...

  5. 在Fedora 12上安装谷歌应用程序

    Unixmen网站上介绍了一篇非常适合新手的教程<在Fedora 12上安装谷歌应用程序>,Osss.cn开源社区提供了简易翻译,如在安装过程中出错,请参考原文:在本文中,我们将向你介绍如 ...

  6. QT:(2)Window10、VS15下安装qt5.12.8

    双击下载的qt5.12.8安装包,一步步安装即可. 1.注册和安装(用自己的邮箱注册设置一下密码,之后会收到邮件按照邮件中的网址激活一下即可) 1.1完成之后,跳到下一个界面,同意一下开源软件的条款, ...

  7. 【Qt】Qt5.12版本编译Oracle驱动教程

    00. 目录 文章目录 00. 目录 01. Qt5.12安装 02. Qt安装注意事项 03. Qt版本和Oracle安装路径说明 04. Qt5.12编译Oracle驱动(使用MinGW 64位) ...

  8. ubuntu18.04 安装qt5.12.8及环境配置的详细教程

    这篇文章主要介绍了ubuntu18.04 安装qt5.12.8及环境配置的教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 环境 系统: ...

  9. 【Qt5.12】Qt5.12安装教程

    目录 01. 软件下载 02. 软件安装 03. 软件测试 04. 附录 01. 软件下载 Qt5.12下载网址: http://download.qt.io/archive/qt/5.12/5.12 ...

最新文章

  1. opencv-python视频处理之白闪效果
  2. 怎么通过python挣外快_利用Python爬虫轻松挣外快的几个方法(值得收藏)
  3. mysql慢查询分析
  4. (软件工程复习核心重点)第十二章软件项目管理-第四节:软件配置管理和能力成熟度模型
  5. 数据结构中的堆和操作系统里的堆不一样为什么都叫堆呢?
  6. 华为机试HJ46:截取字符串
  7. 珍藏 | 近200篇机器学习与深度学习经典论文整理
  8. 升级总代分享思路_定档了!升级了!1月23日《我家那闺女》第二季要给你“好看”...
  9. datalist获取id传到下一个页面_如何在 Serverless 架构下优雅上传文件?
  10. 怎么用计算机编程算术,总算认识怎么用scratch做计算题答题程序
  11. 我所认知的世界,不是Fragmention,而是Think
  12. Users.ktr使用文档
  13. 解决在Filter中读取Request中的流后,后续controller或restful接口中无法获取流的问题
  14. 如何成为一名高级数字 IC 设计工程师(6-4)数字 IC 验证篇:测试点分解
  15. 两套工厂通用ERP系统【源代码免费分享】
  16. 禅意Python - The Zen of Python
  17. 2021-2025年中国兽医美容用具行业市场供需与战略研究报告
  18. Airtestpoco学习历程1——设备连接
  19. C++ 没有找到接受const _Ty类型的左操作数的运算符
  20. [创业-6]:创业中,好领导者需要做的最重要的9件事

热门文章

  1. Java中的包扫描(工具)
  2. python-study-10
  3. HttpURLConnection的使用步骤
  4. JS中的setInterval 函数体带参数f方法
  5. GitHub和Microsoft TFS对比有什么优势
  6. 富文本 NSAttributedString
  7. 博客园,我的技术摇篮
  8. 关于jquery你不得不知的小知识
  9. 我的 IDEA 使用 配置策略
  10. exchange管理控制台命令行 查看邮箱数据库信息、接收连接器、发送连接器 相关命令