Core Namespace

Classes

Classes

class ActionContainer

The ActionContainer class represents a menu or menu bar in Qt Creator. More...

class ActionManager

The ActionManager class is responsible for registration of menus and menu items and keyboard shortcuts. More...

class BaseFileFilter

The BaseFileFilter class is a base class for locator filter classes. More...

class BaseFileWizardFactory

The BaseFileWizardFactory class implements a generic wizard for creating files. More...

class BaseTextDocument

The BaseTextDocument class is a very general base class for documents that work with text. More...

class CommandAction

The CommandAction class is an action associated with one of the registered Command objects. More...

class CommandButton

The CommandButton class is an action associated with one of the registered Command objects. More...

class DocumentManager

The DocumentManager class manages a set of documents. More...

class EditorType

The EditorType class is the base class for Core::IEditorFactory and Core::IExternalEditor. More...

class FileChangeBlocker

The FileChangeBlocker class blocks all change notifications to all IDocument objects that match the given filename. More...

class IDocument

The IDocument class describes a document that can be saved and reloaded. More...

class IEditor

The IEditor class provides an interface for editing an open document in Qt Creator. More...

class IEditorFactory

The IEditorFactory class creates suitable editors for documents according to their MIME type. More...

class IExternalEditor

The IExternalEditor class enables registering an external editor in the Open With dialog. More...

class IFindFilter

The IFindFilter class is the base class for find implementations that are invoked by selecting Edit > Find/Replace > Advanced Find. More...

class IOutputPane

The IOutputPane class is an interface for providing Output panes. More...

class MessageManager

The MessageManager class is used to post messages in the General Messages pane. More...

class MiniSplitter

The MiniSplitter class is a simple helper-class to obtain macOS style 1-pixel wide splitters. More...

class NavigationView

The NavigationView class is a C struct for wrapping a widget and a list of tool buttons. Wrapping the widget that is shown in the content area of the navigation widget and a list of tool buttons that is shown in the header above it. More...

class NonResizingSplitter

The NonResizingSplitter class is a MiniSplitter that keeps its first widget's size fixed when it is resized. More...

class ProcessProgress

The ProcessProgress class is responsible for showing progress of the running process. More...

class SearchResult

The SearchResult class reports user interaction, such as the activation of a search result item. More...

class SearchResultWindow

The SearchResultWindow class is the implementation of a commonly shared Search Results output pane. More...

class SettingsDatabase

The SettingsDatabase class offers an alternative to the application-wide QSettings that is more suitable for storing large amounts of data. More...

class WizardDialogParameters

The WizardDialogParameters class holds parameters for the new file wizard dialog. More...