欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Qt知识总结归类

程序员文章站 2022-06-15 23:35:57
Qt知识:对qt的知识做了总结和归类,详情请查看链接qt官网网址。一.编码规范Qt c++编码规范Coding Style: https://wiki.qt.io/Qt_Coding_StyleCoding Converntions:https://wiki.qt.io/Coding_ConventionsQt qml编码规范:https://doc.qt.io/qt-5/qml-codingconventions.html二.综述Qt 目录页面:https://doc.qt....

Qt知识:对qt的知识做了总结和归类,详情请查看链接qt官网网址。

一.编码规范

Qt c++编码规范

  • Coding Style: https://wiki.qt.io/Qt_Coding_Style

  • Coding Converntions:https://wiki.qt.io/Coding_Conventions

Qt qml编码规范:

https://doc.qt.io/qt-5/qml-codingconventions.html

二.综述

Qt 目录页面:

https://doc.qt.io/qt-5/reference-overview.html

Qt综述:

https://doc.qt.io/qt-5/overviews-main.html

三.系统(System)

(1)Qt资源系统,在可执行程序中保存二进制文件。The Qt resource system:

https://doc.qt.io/qt-5/resources.html

(2)属性系统。The Property System:

https://doc.qt.io/qt-5/properties.html

(3)元对象系统。The Meta-Object System:

https://doc.qt.io/qt-5/metaobjects.html

(4)QML类型系统。The QML Type System:

https://doc.qt.io/qt-5/qtqml-typesystem-topic.html

(5) 坐标系统。Coordinate System:

https://doc.qt.io/qt-5/coordsys.html

(6)事件系统。The Event System:

https://doc.qt.io/qt-5/eventsandfilters.html

(7)绘图系统。Paint System:

https://doc.qt.io/qt-5/paintsystem.html

(8)D-Bus系统,是进程间通讯的一种IPC。The Qt D-Bus Type System:

https://doc.qt.io/qt-5/qdbustypesystem.html

(9)QML的信号和处理机制。Signal and Handler Event System:

https://doc.qt.io/qt-5/qtqml-syntax-signals.html

四.框架(Framework)

(1)Qt安装的框架。Qt Installer Framework Manual:

https://doc.qt.io/qtinstallerframework/

(2)图形化显示框架。Graphics View Framework:

https://doc.qt.io/qt-5/graphicsview.html

(3)状态机框架,有限自动机。The State Machine Framework:

https://doc.qt.io/qt-5/statemachine-api.html

(4)QML的状态机框架。The Declarative State Machine Framework:

https://doc.qt.io/qt-5/qmlstatemachine.html

(5)动画显示框架。The Animation Framework:

https://doc.qt.io/qt-5/animation-overview.html

(6)Qt的帮助框架。The Qt Help Framework:

https://doc.qt.io/qt-5/qthelp-framework.html

(7)命令模式下实现undo/redo的功能。Overview of Qt’s Undo Framework:

https://doc.qt.io/qt-5/qundo.html

五.模块概述(overview)

(1)QML和C++的交互。Overview - QML and C++ Integration:

https://doc.qt.io/qt-5/qtqml-cppintegration-overview.html

(2)Qt creator的用法。IDE Overview:

https://doc.qt.io/qtcreator/creator-overview.html

(3)Qt单元测试。Qt Test Overview:

https://doc.qt.io/qt-5/qtest-overview.html

(4)Qt的图表显示。Qt Charts Overview:

https://doc.qt.io/qt-5/qtcharts-overview.html

(5)Qt的3D显示。Qt 3D Overview:

https://doc.qt.io/qt-5/qt3d-overview.html

(6)Qt的web引擎用法。Qt WebEngine Overview:

https://doc.qt.io/qt-5/qtwebengine-overview.html

(7)安全渲染的模块,在要求安全性较高的领域:医疗,汽车中很重要;涉及到相关的ISO安全标准。Qt Safe Renderer Overview:

https://doc.qt.io/QtSafeRenderer/qtsr-overview.html

(8)音频模块。Audio Overview:

https://doc.qt.io/qt-5/audiooverview.html

(9)相机模块。Camera Overview:

https://doc.qt.io/qt-5/cameraoverview.html

(10)视频模块。Video Overview:

https://doc.qt.io/qt-5.12/videooverview.html

(11)蓝牙模块。Qt Bluetooth Overview:

https://doc.qt.io/qt-5/qtbluetooth-overview.html

(12)qt quick的布局。Qt Quick Layouts Overview:

https://doc.qt.io/qt-5/qtquicklayouts-overview.html

(13)qt quick的高级的UI控件。Qt Quick Extras Overview:

https://doc.qt.io/qt-5.12/qtquickextras-overview.html

(14)windows特有的一些功能。Qt Windows Extras Overview:

https://doc.qt.io/qt-5/qtwinextras-overview.html

(15)状态机生成模块,从状态图生成状态机。Qt SCXML Overview:

https://doc.qt.io/qt-5/qtscxml-overview.html

(16)时间线,关键帧的动画和参数化。Qt Quick Timeline Overview:

https://doc.qt.io/qt-5/qtquicktimeline-overview.html

(17)Qt的NFC模块。Qt NFC:

https://doc.qt.io/qt-5/qtnfc-index.html

(18)Qt的遵循MQTT(消息队列遥测传输)协议模块。Qt MQTT Overview:

https://doc.qt.io/QtMQTT/mqtt-overview.html

(19)收音机模块。Radio Overview:

https://doc.qt.io/qt-5/radiooverview.html

(20)Qt自动化功能,包含Automation APIs,Qt CoAP,Qt MQTT,Qt KNX等。Qt for Automation Overview:

https://doc.qt.io/QtForAutomation/qtautomation-overview.html

(21)数据可视化。Qt Data Visualization Overview:

https://doc.qt.io/qt-5/qtdatavisualization-overview.html

(22)网页接口。Qt WebSockets Overview:

https://doc.qt.io/qt-5/websockets-overview.html

(23)远程对象模块。Overview Qt Remote Objects:

https://doc.qt.io/qt-5.12/qtremoteobjects-gettingstarted.html

(24)汽车系统的UI。Neptune 3 UI - Overview:

https://doc.qt.io/Neptune3UI/neptune3ui-overview.html

(25)传感器模块。Qt Sensors C++ Overview:

https://doc.qt.io/qt-5/qtsensors-cpp.html

(26)模型/视图编程模块。Model/View Programming:

https://doc.qt.io/qt-5/model-view-programming.html

(27)信号槽模块。Signals & Slots:

https://doc.qt.io/qt-5/signalsandslots.html

(28)网络编程模块。Network Programming with Qt:

https://doc.qt.io/qt-5/qtnetwork-programming.html

(29)SQL数据库模块。SQL Programming:

https://doc.qt.io/qt-5/sql-programming.html

(30)多线程模块。Multithreading Technologies in Qt:

https://doc.qt.io/qt-5/threads-technologies.html

六.其他

(1)qt的全局声明的类型,函数,宏。 - Global Qt Declarations:

https://doc.qt.io/qt-5/qtglobal.html

(2)通用模板算法。 - Generic Algorithms:

https://doc.qt.io/qt-5/qtalgorithms.html

(3)数学函数。 - Generic Math Functions:

https://doc.qt.io/qt-5/qtmath.html

(4)Qt库使用的命名空间。Qt Namespace:

https://doc.qt.io/qt-5/qt.html

(5)Qt主要的命名空间。All Namespaces:

https://doc.qt.io/qt-5/namespaces.html

(6)所有的QML基础类型。All QML Basic Types:

https://doc.qt.io/qt-5/qmlbasictypes.html

(7)Javascript的学习查资料。Javascript:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures

(8)测试和调试的说明。Testing and Debugging:

https://doc.qt.io/qt-5/testing-and-debugging.html

(9)JavaScript的对象和函数。List of JavaScript Objects and Functions:

https://doc.qt.io/qt-5/qtqml-javascript-functionlist.html

本文地址:https://blog.csdn.net/weixin_44173991/article/details/107613279

相关标签: Qt