All Namespaces

This is a list of the main namespaces in Qt.

QBinaryJson

Contains functions for converting QJsonDocument to and from JSON binary format

QBluetooth

Classes and functions related to Bluetooth

QColorConstants

Contains QColor predefined constants

QDBus

Contains miscellaneous identifiers used throughout the Qt D-Bus module

QGeoJson

Contains functions to import and export geolocated information from and to GeoJson files

QLocation

Contains miscellaneous identifiers used throughout the QtLocation module

QMqtt

Contains miscellaneous identifiers used throughout the Qt MQTT module

QNativeInterface

Contains the available native interfaces

QOpcUa

Contains miscellaneous identifiers used throughout the Qt OPC UA library

QOpcUa::NodeIds

This namespace contains enums with known node ids

QPasswordDigestor

Contains functions which you can use to generate hashes or keys

QQmlSA

Provides tools for static analysis on QML programs

QQuickOpenGLUtils

Contains utilities for Qt Quick when used with an OpenGL backend

QQuickTest

Contains all the functions and macros related to Qt Quick Test

QScxmlExecutableContent

Contains various types used to interpret executable content in state machines

QSql

Contains miscellaneous identifiers used throughout the Qt SQL module

QSsl

Declares enums common to all SSL classes in Qt Network

QTest

Contains all the functions and declarations that are related to Qt Test

QWebEngineGlobalSettings

Holds global settings of the web engine

QWebSocketProtocol

Contains constants related to the WebSocket standard

Qt

Contains miscellaneous identifiers used throughout the Qt library

Qt3DAnimation

Contains classes from the Qt3DAnimation module

Qt3DCore

Contains classes that are the foundation for Qt 3D simulation framework, as well as classes that provide the ability to render using the Qt 3D framework

Qt3DCore::Quick

Contains classes used for implementing QML functionality into Qt3D applications

Qt3DExtras

Contains classes from the Qt3DExtras module

Qt3DInput

Contains classes that enable user input

Qt3DLogic

Contains classes that enable frame synchronization

Qt3DLogic::Logic

Used to import and use the module's QML types

Qt3DRender

Contains classes that enable 2D and 3D rendering

Qt3DRender::Render

Namespace used for accessing the classes Renderer and QRenderPlugin

Qt::Literals

Inline namespace declares literal operators for Qt types

Qt::Literals::StringLiterals

Declares string literal operators for Qt types

QtAndroidPrivate

Miscellaneous functions to aid Android development

QtAudio

Contains enums used by the audio classes

QtCanBus

Some commons enums that are used in the CAN bus handling part of the QtSerialPort module

QtCoap

Contains miscellaneous identifiers used throughout the Qt CoAP module

QtConcurrent

High-level APIs that make it possible to write multi-threaded programs without using low-level threading primitives

QtFuture

Contains miscellaneous identifiers used by the QFuture class

QtGraphs3D

Module provides enums used by QtGraphs' 3D API

QtGrpc

Contains miscellaneous identifiers used throughout the QtGrpc library

QtJniTypes

Declares C++ types that correspond to Java types

QtLiterals

Declares literal operators for Qt types

QtProtobuf

Contains type aliases and classes needed to support Qt Protobuf

QtRemoteObjects

Contains identifiers used in the Remote Objects module, as well as some functions used from code generated by the Replica Compiler (repc)

QtSvg

Contains types used by the svg classes

QtVideo

Enumerations for camera and video functionality

QtVirtualKeyboard

Contains enums used by the virtual keyboard classes

QtWebEngineQuick

Helper functions for the Qt WebEngine (Qt Quick) module

QtWebView

Functions that makes it easier to set-up and use the WebView

© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.