Qt Creator Namespaces

This topic lists the documented Qt Creator namespaces. For information about the namespaces that have not been documented, please inspect the source code.

Aggregation

Contains support for bundling related components, so that each component exposes the properties and behavior of the other components to the outside

Core

Contains all classes that make up the Core plugin which constitute the basic functionality of Qt Creator

Core::MessageManager

Used to post messages in the General Messages pane

Core::SettingsDatabase

Offers an alternative to the application-wide QSettings that is more suitable for storing large amounts of data

ExtensionSystem

Classes that belong to the core plugin system

Layouting

Contains classes and functions to conveniently create layouts in code

QColorConstants

Contains QColor predefined constants

QNativeInterface

QQuickOpenGLUtils

Contains utilities for Qt Quick when used with an OpenGL backend

QTest

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

Qt

Contains miscellaneous identifiers used throughout the Qt library

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

QtFuture

Contains miscellaneous identifiers used by the QFuture class

QtLiterals

Declares literal operators for Qt types

SpinnerSolution

Encloses the Spinner class

Tasking

Encloses all classes and global functions of the Tasking solution

Utils

Contains a collection of utility classes and functions for use by all plugins

Utils::MathUtils

Contains functions for interpolation

© 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.