Qt 是 C++ 语言的一个框架,主要用于开发图形用户界面程序,它支持 Windows,Linux,Unix,Android 等主流操作系统。
基于Qt开发的软件:Autodesk Maya,Adobe Photoshop,WPS Office,剪映PC版等
Qt 官网 :https://www.qt.io/
Qt桌面软件开发主要分为QWidget和QML两大部分。
QWidget 是基于C++语言桌面UI组件,界面可在不同平台与原生界面风格适配,运行效率高。
QML是Qt一个类似于HTML+JS+CSS的UI设计语言,可进行一些扁平化设计,但运行效率较差。
本教程主要基于QWidget进行教学,掌握学习方法后可根据帮助文档和示例程序快速入门QML开发。