Qt Creator C++ Classes
Namespaces
Contains support for bundling related components, so that each component exposes the properties and behavior of the other components to the outside | |
Contains all classes that make up the Core plugin which constitute the basic functionality of Qt Creator | |
Classes that belong to the core plugin system |
Classes
Defines a collection of related components that can be viewed as a unit | |
Represents a menu or menu bar in Qt Creator | |
Responsible for registration of menus and menu items and keyboard shortcuts | |
Base class for locator filter classes | |
Implements a is a convenience class for creating files | |
Implements a generic wizard for creating files | |
Very general base class for documents that work with text | |
Implements a find filter for QPlainTextEdit and QTextEdit based widgets | |
Represents an action, such as a menu item, tool button, or shortcut | |
Action associated with one of the registered Command objects | |
Action associated with one of the registered Command objects | |
Implements a list of context IDs | |
Manages a set of documents | |
Manages the editors created for files according to their MIME type | |
Used to integrate an editor area into a mode | |
The base class for Core::IEditorFactory and Core::IExternalEditor | |
Blocks all change notifications to all IDocument objects that match the given filename | |
Used to adapt the appearance of progress indicators that were created through the ProgressManager class | |
Represents a file generated by a wizard | |
Associates a widget with a context list and context help | |
Allows access to the different parts that make up the basic functionality of Qt Creator | |
Describes a document that can be saved and reloaded | |
Interface for editing an open document in Qt Creator | |
Creates suitable editors for documents according to their MIME type | |
Enables registering an external editor in the Open With dialog | |
Defines an interface to manage features for wizards | |
The base class for find implementations that are invoked by selecting Edit > Find/Replace > Advanced Find | |
Functions for searching in a document or widget | |
Adds a locator filter | |
Represents a mode in Qt Creator | |
New instances of navigation widgets | |
Interface for providing pages for the Options dialog (called Preferences on macOS) | |
Interface for providing Output panes | |
The base class for all wizard factories | |
Used to post messages in the General Messages pane | |
Simple helper-class to obtain macOS style 1-pixel wide splitters | |
Manages the activation of modes and the actions in the mode selector's tool bar | |
MiniSplitter that keeps its first widget's size fixed when it is resized | |
Used to show a user interface for running tasks in Qt Creator | |
Reports user interaction, such as the activation of a search result item | |
The implementation of a commonly shared Search Results output pane | |
Offers an alternative to the application-wide QSettings that is more suitable for storing large amounts of data | |
Holds parameters for the new file wizard dialog | |
Abstract base class that must be implemented once for each plugin | |
PluginArgumentDescriptions class holds a list of descriptions of command line arguments that a plugin processes | |
Contains the name and required compatible version number of a plugin's dependency | |
Implements a widget that displays the contents of a PluginSpec | |
Implements a widget that displays the state and error message of a PluginSpec | |
Implements the core plugin system that manages the plugins, their life cycle, and their registered objects | |
Contains the information of the plugin's embedded meta data and information about the plugin's current state | |
Implements a widget that shows a list of all plugins and their state | |
Wraps one or more aspects while providing the interface of a single aspect | |
Common base for classes implementing aspects | |
A boolean aspect is a boolean property of some object, together with a description of its behavior for common operations like visualizing or persisting | |
An double aspect is a numerical property of some object, together with a description of its behavior for common operations like visualizing or persisting | |
Encapsulates an identifier that is unique within a specific running Qt Creator process | |
An integer aspect is a integral property of some object, together with a description of its behavior for common operations like visualizing or persisting | |
A multi-selection aspect represents one or more choices out of several | |
Network access manager for use with Qt Creator | |
Control that lets the user choose a path. The control consist of a QLineEdit and a "Browse" button, and is optionally able to perform variable substitution | |
Caches the contents of parsed QRC files | |
Parses one or more QRC files and keeps their content cached | |
Extension of the QSettings class | |
A selection aspect represents a specific choice out of several | |
A string aspect is a string-like property of some object, together with a description of its behavior for common operations like visualizing or persisting | |
A string list aspect represents a property of some object that is a list of strings | |
Runs an async task tree structure defined in a declarative way | |
Used to add a tool window for selecting Qt Creator variables to line edits, text edits or plain text edits |
This topic lists the documented Qt Creator C++ classes. For information about the classes that have not been documented, please inspect the source code.
© 2023 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.