第3课_Qt构建模块

Qt5是由大量的模块构成的。一个模块通常的情况下是一个库。提供给开发者使用。

Qt中的基础核心模块

模块名 描述
Qt Core 核心的非图形类,供其他模块使用
Qt GUI 图形用户界面组件的基类,包括OpenGL
Qt Multimedia 音频、视频、电台、摄像头功能类
Qt Network 简化方便的网络编程类
Qt QML QML与JavaScript预言的支持
Qt Quick 可高度动态构建的自定义应用程序用户界面框架
Qt SQL 集成SQL数据库类
Qt Test Qt应用程序与库的单元测试类
Qt WebKit 集成WebKit2的基础实现并且提供了新的QML应用程序接口
Qt WebKit Widgets Widgets来自Qt4中集成WebKit1的窗口基础类
Qt Widgets 扩展Qt GUI模块的C++窗口类

第3课_Qt构建模块

Qt中的可选模块

模块名 描述
Qt 3D 使3D编程更加方便的应用程序接口和声明
Qt Bluetooth 在多平台使用无线蓝牙技术的C++和QML应用程序接口
Qt Contacts 提供访问联系人与联系人数据库的C++和QML应用程序接口
Qt Location 提供定位、地图、导航和位置搜索的C++和QML应用程序接口
Qt Organizer 提供了组织事件的C++和QML应用程序接口
Qt Publish and SubScribe Qt发布与订阅
Qt Service Framework 允许应用程序读取,操作和订阅来改变通知信息
Qt System Info 发布系统相关的信息和功能