Featured image of post QT学习记录_01

QT学习记录_01

Qt Study Record Day1

QT概述

  1. QT简介:跨平台C++图形用户界面应用程序框架,完全面向对象,易扩展且允许组件编程。
  2. 版本及兼容性:
    • QT商业版:相较开源版本多提供了商业有效期内的免费升级和技术支持服务。
    • QT开源:与商业版相同功能,在GNU通用公共许可下发布的免费版本。
    • Windows全平台、Linux、Mac全平台、嵌入式Linux、iOS、Android、WP

QT入门资源推荐

QT入门到进阶书籍(建议从Qt5开始学)

  1. 《QT Creator 快速入门 霍亚飞》:必买
  2. 《QT及QT Quick开发实战精解》:5个实用的QT实例以及QT Quick技术介绍
  3. 《Qt5.9 C++开发指南》:必买
  4. 《Qt5开发及实例》:以QT5作为平台,每个章节用一个小实例介绍QT5开发的各个方面,最后通过三个大实例系统介绍QT5综合应用开发。
  5. 《QT5编程入门》:qml推荐书籍

进阶

  1. 《C++ GUI QT4编程》
  2. 《QT高级编程》
  3. OpenCV3和Qt5计算机视觉应用开发

推荐的QT论坛+个人博客+网站

Qt优点

  • 跨平台
  • 接口简单
  • 一定程度上简化了内存回收程序

Qt成功案例

  • Linux的一种桌面环境:KDE
  • WPS Office
  • Skype 网络电话
  • Google Earth 谷歌地图
  • VLC 多媒体播放器
  • VirtualBox虚拟机软件

Qt版本

  • 商业版 为商业发行版Qt,并且提供商业有效期内的免费升级和技术支持服务
  • 开源LGPL版本 提供了与商业版本同样的功能,但没有免费升级和技术支持服务
Licensed under CC BY-NC-SA 4.0
热爱可抵岁月漫长,温柔可挡艰难时光。
Nothing but enthusiasm brightens up the endless years.
转载请注明主页网址哦~