Qt基础

基本概念

Qt 是一个跨平台的 C++ 应用程序开发框架;是标准C++的扩展,C++的语法在Qt中都是支持的。

  • 良好封装机制使得 Qt 的模块化程度非常高,可重用性较好,可以快速上手。
  • Qt提供了一种称为 signals/slots 的安全类型来替代 callback(回调函数),这使得各个元件 之间的协同工作变得十分简单。

Qt中的模块 All Modules


Qt 类库里大量的类根据功能分为各种模块,这些模块又分为以下几大类:

  • Qt基本模块(Qt Essentials):提供了 Qt 在所有平台上的基本功能。其中包含:Qt Core、Qt GUI等模块。
  • Qt附加模块(Qt Add-Ons):实现一些特定功能的提供附加价值的模块。
  • 增值模块(Value-Add Modules):单独发布的提供额外价值的模块或工具。
  • 技术预览模块(Technology Preview Modules):一些处于开发阶段,但是可以作为技术预览使用的模块。
  • Qt工具(Qt Tools):帮助应用程序开发的一些工具。Qt Designer。

Qt基本模块(Qt Essentials)包含以下模块:

posted @ 2023-02-02 11:57  听雨画船眠  阅读(28)  评论(0编辑  收藏  举报