每个模块的所有 C++ API

This page lists the C++ APIs in Qt. The 所有模块 page contains a list of all Qt modules.

QtQuickWidgets C++ API provided by the Qt Quick Widgets module
Qt3DCore Qt 3D module contains functionality to support near-realtime simulation systems
Qt3DAnimation Qt 3D Animation modules provides a set of prebuilt elements to help you get started with Qt 3D
Qt3DExtras Qt 3D Extras module provides a set of prebuilt elements to help you get started with Qt 3D
Qt3DInput Qt 3D Input module provides classes for handling user input in applications using Qt3D
Qt3DLogic Qt 3D Logic module enables synchronizing frames with the Qt 3D backend
Qt3DRender Qt 3D Render module contains functionality to support 2D and 3D rendering using Qt 3D
Qt3DScene2D Qt 3D Scene2D module provides a way to render Quick2 qml content to a Qt 3D texture
QAxContainer 用于访问 ActiveX 控件和 COM 对象的仅 Windows 扩展模块
QAxServer 用于将标准 Qt 二进制转换成 COM 服务器的仅 Windows 静态库模块。
QtAndroidExtras Qt Android Extras module contains additional functionality for development on Android
QtConcurrent Qt Concurrent module contains functionality to support concurrent execution of program code
QtCore 提供核心非 GUI 功能
QtDBus Qt D-Bus module is a Unix-only library that you can use to perform Inter-Process Communication using the D-Bus protocol
QtGui Qt GUI module provides the basic enablers for graphical applications written with Qt
QtNetwork 提供使网络编程更容易且可移植的类
QtOpenGL Qt OpenGL module offers classes that make it easy to use OpenGL in Qt applications
QtPlatformHeaders Qt Platform Headers module offers header-only inline classes that encapsulate platform-specific information that is tied to a given runtime configuration of a platform plugin
QtPrintSupport Qt PrintSupport module provides classes to make printing easier and portable
QtSql Provides a driver layer, SQL API layer, and a user interface layer for SQL databases
QtTest Provides classes for unit testing Qt applications and libraries
QtWidgets Qt Widgets module extends Qt GUI with C++ widget functionality
QtXml Qt XML module provides C++ implementations of the SAX and DOM standards for XML
QtCharts C++ classes for the Qt Charts API
QtBluetooth Enables basic Bluetooth operations like scanning for devices and connecting them
QtNfc An API for accessing NFC Forum Tags
QtDataVisualization C++ classes for the Qt Data Visualization API
QtQml C++ API provided by the Qt QML module
QtQuick Qt Quick module provides classes for embedding Qt Quick in Qt/C++ applications
QtGamepad Provides C++ classes for using gamepads
QtLocation Provides C++ interfaces to retrieve location and navigational information
QtPositioning Positioning module provides positioning information via QML and C++ interfaces
QtMacExtras Provides classes and functions specific to macOS and iOS operating systems
QtMultimedia Qt Multimedia module provides audio, video, radio and camera functionality
QtNetworkAuth Provides classes for network authorization support (OAuth)
QtPurchasing Provides C++ classes for in-app purchasing
QtQuickControls2 Provides classes for setting up the controls from C++
QtRemoteObjects Qt Remote Objects module provides an easy to use mechanism for sharing a QObject (Properties/Signals/Slots) between processes
QtScript Qt Script module provides classes for making Qt applications scriptable
QtScriptTools Provides additional components for applications that use Qt Script
QtScxml Provides classes to create and use state machines from SCXML files
QtSensors Provides classes for reading sensor data
QtSerialBus Provides classes to read and write serial bus data
QtSerialPort List of C++ classes that enable access to a serial port
QtSvg Qt SVG module provides functionality for handling SVG images
QtHelp Provides classes for integrating online documentation in applications
QtDesigner Provides classes to create your own custom widget plugins for Qt Designer and classes to access Qt Designer components
QtUiTools Provides classes to handle forms created with Qt Designer
QtVirtualKeyboard Provides classes to implement input methods for virtual keyboards
QtWaylandCompositor Provides C++ classes for writing custom Wayland display servers
QtWebChannel List of C++ classes that provide the Qt WebChannel functionality
QtWebEngineCore 提供由 QtWebEngine 和 QtWebEngineWidgets 两者共享的公共 API
QtWebEngine Exposes C++ functionality to Qt Quick
QtWebEngineWidgets 提供在基于 QWidget 应用程序中渲染 Web 内容的 C++ 类
QtWebSockets List of C++ classes that enable WebSocket-based communication
QtWebView Provides a helper function to set up and use the WebView
QtWinExtras Provides classes and functions for using some Windows APIs in a Qt way
QtX11Extras Provides classes for developing for the X11 platform
QtXmlPatterns Qt XML Patterns module provides support for XPath, XQuery, XSLT and XML Schema validation