<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="" title="Extending Qt Creator Manual" version="" project="qtcreator-dev" indexTitle="Extending Qt Creator Manual">
    <namespace name="" status="active" access="public" module="qtcreator-dev">
        <page name="plugin-tests.html" href="plugin-tests.html" status="active" location="plugin-tests.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/plugin-tests.qdoc" lineno="4" documented="true" subtype="page" title="Adding Tests" fulltitle="Adding Tests" subtitle="">
            <contents name="setting-up-cmake" title="Setting up CMake" level="1"/>
            <contents name="plugin-tests" title="Plugin Tests" level="1"/>
            <contents name="auto-tests" title="Auto Tests" level="1"/>
        </page>
        <namespace name="Aggregation" href="aggregation.html" status="active" access="public" location="aggregate.h" filepath="/Users/qt/work/build/qt-creator/src/libs/aggregation/aggregate.h" lineno="14" documented="true" module="QtCreator" brief="Contains support for bundling related components, so that each component exposes the properties and behavior of the other components to the outside">
            <function name="query" href="aggregation-aggregate-proxy.html#query" status="active" access="public" location="aggregate.h" filepath="/Users/qt/work/build/qt-creator/src/libs/aggregation/aggregate.h" lineno="69" documented="true" related="0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="T *" signature="T * query(QObject *obj)">
                <parameter type="QObject *" name="obj" default=""/>
            </function>
            <function name="query_all" href="aggregation-aggregate-proxy.html#query_all" status="active" access="public" location="aggregate.h" filepath="/Users/qt/work/build/qt-creator/src/libs/aggregation/aggregate.h" lineno="90" documented="true" related="1" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QList&lt;T *&gt;" signature="QList&lt;T *&gt; query_all(QObject *obj)">
                <parameter type="QObject *" name="obj" default=""/>
            </function>
        </namespace>
        <page name="common_extension_tasks.html" href="common-extension-tasks.html" status="active" location="common-extension-tasks.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/common-extension-tasks.qdoc" lineno="4" documented="true" subtype="page" title="Common Extension Tasks" fulltitle="Common Extension Tasks" subtitle=""/>
        <namespace name="Core" href="core.html" status="active" access="public" location="ilocatorfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/locator/ilocatorfilter.h" lineno="20" documented="true" module="QtCreator" brief="Contains all classes that make up the Core plugin which constitute the basic functionality of Qt Creator">
            <class name="ActionContainer" fullname="Core::ActionContainer" href="core-actioncontainer.html" status="active" access="public" location="actioncontainer.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actioncontainer.h" lineno="23" documented="true" groups="mainclasses" module="QtCreator" brief="Represents a menu or menu bar in Qt Creator">
                <function name="addAction" fullname="Core::ActionContainer::addAction" href="core-actioncontainer.html#addAction" status="active" access="private" location="actioncontainer.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actioncontainer.h" lineno="46" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void addAction(Core::Command *action, int group) = 0">
                    <parameter type="Core::Command *" name="action" default=""/>
                    <parameter type="int" name="group" default="Id()"/>
                </function>
                <function name="addMenu" fullname="Core::ActionContainer::addMenu" href="core-actioncontainer.html#addMenu" status="active" access="private" location="actioncontainer.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actioncontainer.h" lineno="47" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void addMenu(Core::ActionContainer *menu, int group) = 0">
                    <parameter type="Core::ActionContainer *" name="menu" default=""/>
                    <parameter type="int" name="group" default="Id()"/>
                </function>
                <function name="addMenu" fullname="Core::ActionContainer::addMenu" href="core-actioncontainer.html#addMenu-1" status="active" access="private" location="actioncontainer.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actioncontainer.h" lineno="48" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void addMenu(Core::ActionContainer *before, Core::ActionContainer *menu) = 0">
                    <parameter type="Core::ActionContainer *" name="before" default=""/>
                    <parameter type="Core::ActionContainer *" name="menu" default=""/>
                </function>
                <function name="addSeparator" fullname="Core::ActionContainer::addSeparator" href="core-actioncontainer.html#addSeparator" status="active" access="private" location="actioncontainer.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actioncontainer.h" lineno="49" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="Core::Command *" signature="Core::Command * addSeparator(int group)">
                    <parameter type="int" name="group" default="{}"/>
                </function>
                <function name="addSeparator" fullname="Core::ActionContainer::addSeparator" href="core-actioncontainer.html#addSeparator-1" status="active" access="private" location="actioncontainer.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actioncontainer.h" lineno="50" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="Core::Command *" signature="Core::Command * addSeparator(const Core::Context &amp;context, int group, QAction **outSeparator) = 0">
                    <parameter type="const Core::Context &amp;" name="context" default=""/>
                    <parameter type="int" name="group" default="{}"/>
                    <parameter type="QAction **" name="outSeparator" default="nullptr"/>
                </function>
                <function name="clear" fullname="Core::ActionContainer::clear" href="core-actioncontainer.html#clear" status="active" access="private" location="actioncontainer.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actioncontainer.h" lineno="54" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void clear() = 0"/>
                <function name="menu" fullname="Core::ActionContainer::menu" href="core-actioncontainer.html#menu" status="active" access="private" location="actioncontainer.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actioncontainer.h" lineno="39" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="QMenu *" signature="QMenu * menu() const = 0"/>
                <function name="menuBar" fullname="Core::ActionContainer::menuBar" href="core-actioncontainer.html#menuBar" status="active" access="private" location="actioncontainer.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actioncontainer.h" lineno="40" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="QMenuBar *" signature="QMenuBar * menuBar() const = 0"/>
                <function name="onAllDisabledBehavior" fullname="Core::ActionContainer::onAllDisabledBehavior" href="core-actioncontainer.html#onAllDisabledBehavior" status="active" access="private" location="actioncontainer.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actioncontainer.h" lineno="35" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int onAllDisabledBehavior() const"/>
                <function name="setOnAllDisabledBehavior" fullname="Core::ActionContainer::setOnAllDisabledBehavior" href="core-actioncontainer.html#setOnAllDisabledBehavior" status="active" access="private" location="actioncontainer.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actioncontainer.h" lineno="34" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void setOnAllDisabledBehavior(int behavior) = 0">
                    <parameter type="int" name="behavior" default=""/>
                </function>
                <function name="touchBar" fullname="Core::ActionContainer::touchBar" href="core-actioncontainer.html#touchBar" status="active" access="private" location="actioncontainer.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actioncontainer.h" lineno="41" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="Utils::TouchBar *" signature="Utils::TouchBar * touchBar() const = 0"/>
            </class>
            <class name="ActionManager" fullname="Core::ActionManager" href="core-actionmanager.html" status="active" access="public" location="actionmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actionmanager.h" lineno="30" documented="true" groups="mainclasses" module="QtCreator" brief="Responsible for registration of menus and menu items and keyboard shortcuts">
                <function name="actionContainer" fullname="Core::ActionManager::actionContainer" href="core-actionmanager.html#actionContainer" status="active" access="private" location="actionmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actionmanager.h" lineno="47" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Core::ActionContainer *" signature="Core::ActionContainer * actionContainer(int id)">
                    <parameter type="int" name="id" default=""/>
                </function>
                <function name="command" fullname="Core::ActionManager::command" href="core-actionmanager.html#command" status="active" access="private" location="actionmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actionmanager.h" lineno="46" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Core::Command *" signature="Core::Command * command(int id)">
                    <parameter type="int" name="id" default=""/>
                </function>
                <function name="commands" fullname="Core::ActionManager::commands" href="core-actionmanager.html#commands" status="active" access="private" location="actionmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actionmanager.h" lineno="49" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QList&lt;Core::Command *&gt;" signature="QList&lt;Core::Command *&gt; commands()"/>
                <function name="createMenu" fullname="Core::ActionManager::createMenu" href="core-actionmanager.html#createMenu" status="active" access="private" location="actionmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actionmanager.h" lineno="36" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Core::ActionContainer *" signature="Core::ActionContainer * createMenu(int id)">
                    <parameter type="int" name="id" default=""/>
                </function>
                <function name="createMenuBar" fullname="Core::ActionManager::createMenuBar" href="core-actionmanager.html#createMenuBar" status="active" access="private" location="actionmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actionmanager.h" lineno="37" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Core::ActionContainer *" signature="Core::ActionContainer * createMenuBar(int id)">
                    <parameter type="int" name="id" default=""/>
                </function>
                <function name="createTouchBar" fullname="Core::ActionManager::createTouchBar" href="core-actionmanager.html#createTouchBar" status="active" access="private" location="actionmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actionmanager.h" lineno="38" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Core::ActionContainer *" signature="Core::ActionContainer * createTouchBar(int id, const QIcon &amp;icon, const QString &amp;text)">
                    <parameter type="int" name="id" default=""/>
                    <parameter type="const QIcon &amp;" name="icon" default=""/>
                    <parameter type="const QString &amp;" name="text" default="QString()"/>
                </function>
                <function name="isPresentationModeEnabled" fullname="Core::ActionManager::isPresentationModeEnabled" href="core-actionmanager.html#isPresentationModeEnabled" status="active" access="private" location="actionmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actionmanager.h" lineno="54" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool isPresentationModeEnabled()"/>
                <function name="registerAction" fullname="Core::ActionManager::registerAction" href="core-actionmanager.html#registerAction" status="active" access="private" location="actionmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actionmanager.h" lineno="42" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Core::Command *" signature="Core::Command * registerAction(QAction *action, int id, const Core::Context &amp;context, bool scriptable)">
                    <parameter type="QAction *" name="action" default=""/>
                    <parameter type="int" name="id" default=""/>
                    <parameter type="const Core::Context &amp;" name="context" default="Context(Constants::C_GLOBAL)"/>
                    <parameter type="bool" name="scriptable" default="false"/>
                </function>
                <function name="unregisterAction" fullname="Core::ActionManager::unregisterAction" href="core-actionmanager.html#unregisterAction" status="active" access="private" location="actionmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actionmanager.h" lineno="51" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void unregisterAction(QAction *action, int id)">
                    <parameter type="QAction *" name="action" default=""/>
                    <parameter type="int" name="id" default=""/>
                </function>
                <function name="withNumberAccelerator" fullname="Core::ActionManager::withNumberAccelerator" href="core-actionmanager.html#withNumberAccelerator" status="active" access="private" location="actionmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/actionmanager.h" lineno="56" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QString" signature="QString withNumberAccelerator(const QString &amp;text, const int number)">
                    <parameter type="const QString &amp;" name="text" default=""/>
                    <parameter type="const int" name="number" default=""/>
                </function>
            </class>
            <class name="BaseFileFilter" fullname="Core::BaseFileFilter" href="core-basefilefilter.html" status="active" access="public" location="basefilefilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/locator/basefilefilter.h" lineno="16" documented="true" module="QtCreator" brief="Base class for locator filter classes">
                <function name="accept" fullname="Core::BaseFileFilter::accept" href="core-basefilefilter.html#accept" status="active" access="private" location="basefilefilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/locator/basefilefilter.h" lineno="49" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void accept(const Core::LocatorFilterEntry &amp;selection, QString *newText, int *selectionStart, int *selectionLength) const">
                    <parameter type="const Core::LocatorFilterEntry &amp;" name="selection" default=""/>
                    <parameter type="QString *" name="newText" default=""/>
                    <parameter type="int *" name="selectionStart" default=""/>
                    <parameter type="int *" name="selectionLength" default=""/>
                </function>
                <function name="fileIterator" fullname="Core::BaseFileFilter::fileIterator" href="core-basefilefilter.html#fileIterator" status="active" access="protected" location="basefilefilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/locator/basefilefilter.h" lineno="55" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int fileIterator()"/>
                <function name="matchesFor" fullname="Core::BaseFileFilter::matchesFor" href="core-basefilefilter.html#matchesFor" status="active" access="private" location="basefilefilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/locator/basefilefilter.h" lineno="47" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="QList&lt;Core::LocatorFilterEntry&gt;" signature="QList&lt;Core::LocatorFilterEntry&gt; matchesFor(int &amp;future, const QString &amp;origEntry) override">
                    <parameter type="int &amp;" name="future" default=""/>
                    <parameter type="const QString &amp;" name="origEntry" default=""/>
                </function>
                <function name="prepareSearch" fullname="Core::BaseFileFilter::prepareSearch" href="core-basefilefilter.html#prepareSearch" status="active" access="private" location="basefilefilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/locator/basefilefilter.h" lineno="46" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void prepareSearch(const QString &amp;entry)">
                    <parameter type="const QString &amp;" name="entry" default=""/>
                </function>
                <function name="setFileIterator" fullname="Core::BaseFileFilter::setFileIterator" href="core-basefilefilter.html#setFileIterator" status="active" access="protected" location="basefilefilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/locator/basefilefilter.h" lineno="54" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFileIterator(int *iterator)">
                    <parameter type="int *" name="iterator" default=""/>
                </function>
            </class>
            <class name="BaseFileWizardFactory" fullname="Core::BaseFileWizardFactory" href="core-basefilewizardfactory.html" status="active" access="public" location="basefilewizardfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/basefilewizardfactory.h" lineno="61" documented="true" module="QtCreator" brief="Implements a generic wizard for creating files">
                <function name="buildFileName" fullname="Core::BaseFileWizardFactory::buildFileName" href="core-basefilewizardfactory.html#buildFileName" status="active" access="public" location="basefilewizardfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/basefilewizardfactory.h" lineno="68" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath buildFileName(const Utils::FilePath &amp;path, const QString &amp;baseName, const QString &amp;extension)">
                    <parameter type="const Utils::FilePath &amp;" name="path" default=""/>
                    <parameter type="const QString &amp;" name="baseName" default=""/>
                    <parameter type="const QString &amp;" name="extension" default=""/>
                </function>
                <function name="create" fullname="Core::BaseFileWizardFactory::create" href="core-basefilewizardfactory.html#create" status="active" access="protected" location="basefilewizardfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/basefilewizardfactory.h" lineno="71" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="Core::BaseFileWizard *" signature="Core::BaseFileWizard * create(QWidget *parent, const Core::WizardDialogParameters &amp;parameters) const = 0">
                    <parameter type="QWidget *" name="parent" default=""/>
                    <parameter type="const Core::WizardDialogParameters &amp;" name="parameters" default=""/>
                </function>
                <function name="generateFiles" fullname="Core::BaseFileWizardFactory::generateFiles" href="core-basefilewizardfactory.html#generateFiles" status="active" access="protected" location="basefilewizardfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/basefilewizardfactory.h" lineno="73" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int generateFiles(const QWizard *, QString *) const">
                    <parameter type="const QWizard *" name="" default=""/>
                    <parameter type="QString *" name="" default=""/>
                </function>
                <function name="postGenerateFiles" fullname="Core::BaseFileWizardFactory::postGenerateFiles" href="core-basefilewizardfactory.html#postGenerateFiles" status="active" access="protected" location="basefilewizardfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/basefilewizardfactory.h" lineno="78" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool postGenerateFiles(const QWizard *w, const int &amp;l, QString *errorMessage) const">
                    <parameter type="const QWizard *" name="w" default=""/>
                    <parameter type="const int &amp;" name="l" default=""/>
                    <parameter type="QString *" name="errorMessage" default=""/>
                </function>
                <function name="postGenerateOpenEditors" fullname="Core::BaseFileWizardFactory::postGenerateOpenEditors" href="core-basefilewizardfactory.html#postGenerateOpenEditors" status="active" access="protected" location="basefilewizardfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/basefilewizardfactory.h" lineno="85" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool postGenerateOpenEditors(const int &amp;l, QString *errorMessage)">
                    <parameter type="const int &amp;" name="l" default=""/>
                    <parameter type="QString *" name="errorMessage" default="nullptr"/>
                </function>
                <function name="preferredSuffix" fullname="Core::BaseFileWizardFactory::preferredSuffix" href="core-basefilewizardfactory.html#preferredSuffix" status="active" access="protected" location="basefilewizardfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/basefilewizardfactory.h" lineno="80" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QString" signature="QString preferredSuffix(const QString &amp;mimeType)">
                    <parameter type="const QString &amp;" name="mimeType" default=""/>
                </function>
                <function name="promptOverwrite" fullname="Core::BaseFileWizardFactory::promptOverwrite" href="core-basefilewizardfactory.html#promptOverwrite" status="active" access="protected" location="basefilewizardfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/basefilewizardfactory.h" lineno="83" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Core::BaseFileWizardFactory::OverwriteResult" signature="Core::BaseFileWizardFactory::OverwriteResult promptOverwrite(int *files, QString *errorMessage)">
                    <parameter type="int *" name="files" default=""/>
                    <parameter type="QString *" name="errorMessage" default=""/>
                </function>
                <function name="writeFiles" fullname="Core::BaseFileWizardFactory::writeFiles" href="core-basefilewizardfactory.html#writeFiles" status="active" access="protected" location="basefilewizardfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/basefilewizardfactory.h" lineno="76" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool writeFiles(const int &amp;files, QString *errorMessage) const">
                    <parameter type="const int &amp;" name="files" default=""/>
                    <parameter type="QString *" name="errorMessage" default=""/>
                </function>
            </class>
            <class name="BaseTextDocument" fullname="Core::BaseTextDocument" href="core-basetextdocument.html" status="active" access="public" location="textdocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/textdocument.h" lineno="14" documented="true" bases="Core::IDocument" module="QtCreator" brief="Very general base class for documents that work with text">
                <function name="format" fullname="Core::BaseTextDocument::format" href="core-basetextdocument.html#format" status="active" access="private" location="textdocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/textdocument.h" lineno="24" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int format() const"/>
                <function name="read" fullname="Core::BaseTextDocument::read" href="core-basetextdocument.html#read" status="active" access="private" location="textdocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/textdocument.h" lineno="32" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int read(const Utils::FilePath &amp;, QStringList *, QString *)">
                    <parameter type="const Utils::FilePath &amp;" name="" default=""/>
                    <parameter type="QStringList *" name="" default=""/>
                    <parameter type="QString *" name="" default=""/>
                </function>
                <function name="read" fullname="Core::BaseTextDocument::read" href="core-basetextdocument.html#read-1" status="active" access="private" location="textdocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/textdocument.h" lineno="33" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="int" signature="int read(const Utils::FilePath &amp;, QString *, QString *)">
                    <parameter type="const Utils::FilePath &amp;" name="" default=""/>
                    <parameter type="QString *" name="" default=""/>
                    <parameter type="QString *" name="" default=""/>
                </function>
                <function name="write" fullname="Core::BaseTextDocument::write" href="core-basetextdocument.html#write" status="active" access="private" location="textdocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/textdocument.h" lineno="38" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool write(const Utils::FilePath &amp;filePath, const QString &amp;data, QString *errorMessage) const">
                    <parameter type="const Utils::FilePath &amp;" name="filePath" default=""/>
                    <parameter type="const QString &amp;" name="data" default=""/>
                    <parameter type="QString *" name="errorMessage" default=""/>
                </function>
                <function name="write" fullname="Core::BaseTextDocument::write" href="core-basetextdocument.html#write-1" status="active" access="private" location="textdocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/textdocument.h" lineno="39" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool write(const Utils::FilePath &amp;filePath, const int &amp;format, const QString &amp;data, QString *errorMessage) const">
                    <parameter type="const Utils::FilePath &amp;" name="filePath" default=""/>
                    <parameter type="const int &amp;" name="format" default=""/>
                    <parameter type="const QString &amp;" name="data" default=""/>
                    <parameter type="QString *" name="errorMessage" default=""/>
                </function>
            </class>
            <class name="CommandAction" fullname="Core::CommandAction" href="core-commandaction.html" status="active" access="public" location="commandbutton.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/commandbutton.h" lineno="19" documented="true" module="QtCreator" brief="Action associated with one of the registered Command objects">
                <function name="setCommandId" fullname="Core::CommandAction::setCommandId" href="core-commandaction.html#setCommandId" status="active" access="private" location="commandbutton.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/commandbutton.h" lineno="26" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setCommandId(int id)">
                    <parameter type="int" name="id" default=""/>
                </function>
                <function name="setToolTipBase" fullname="Core::CommandAction::setToolTipBase" href="core-commandaction.html#setToolTipBase" status="active" access="private" location="commandbutton.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/commandbutton.h" lineno="28" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setToolTipBase(const QString &amp;toolTipBase)">
                    <parameter type="const QString &amp;" name="toolTipBase" default=""/>
                </function>
                <function name="toolTipBase" fullname="Core::CommandAction::toolTipBase" href="core-commandaction.html#toolTipBase" status="active" access="private" location="commandbutton.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/commandbutton.h" lineno="27" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString toolTipBase() const"/>
            </class>
            <class name="CommandButton" fullname="Core::CommandButton" href="core-commandbutton.html" status="active" access="public" location="commandbutton.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/actionmanager/commandbutton.h" lineno="37" documented="true" module="QtCreator" brief="Action associated with one of the registered Command objects"/>
            <class name="DocumentManager" fullname="Core::DocumentManager" href="core-documentmanager.html" status="active" access="public" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="26" documented="true" groups="mainclasses" module="QtCreator" brief="Manages a set of documents">
                <function name="addDocument" fullname="Core::DocumentManager::addDocument" href="core-documentmanager.html#addDocument" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="41" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void addDocument(Core::IDocument *document, bool addWatcher)">
                    <parameter type="Core::IDocument *" name="document" default=""/>
                    <parameter type="bool" name="addWatcher" default="true"/>
                </function>
                <function name="addDocuments" fullname="Core::DocumentManager::addDocuments" href="core-documentmanager.html#addDocuments" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="40" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void addDocuments(const QList&lt;Core::IDocument *&gt; &amp;documents, bool addWatcher)">
                    <parameter type="const QList&lt;Core::IDocument *&gt; &amp;" name="documents" default=""/>
                    <parameter type="bool" name="addWatcher" default="true"/>
                </function>
                <function name="addToRecentFiles" fullname="Core::DocumentManager::addToRecentFiles" href="core-documentmanager.html#addToRecentFiles" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="51" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void addToRecentFiles(const Utils::FilePath &amp;filePath, int editorId)">
                    <parameter type="const Utils::FilePath &amp;" name="filePath" default=""/>
                    <parameter type="int" name="editorId" default="{}"/>
                </function>
                <function name="clearRecentFiles" fullname="Core::DocumentManager::clearRecentFiles" href="core-documentmanager.html#clearRecentFiles" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="52" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int clearRecentFiles()"/>
                <function name="defaultLocationForNewFiles" fullname="Core::DocumentManager::defaultLocationForNewFiles" href="core-documentmanager.html#defaultLocationForNewFiles" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="112" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath defaultLocationForNewFiles()"/>
                <function name="expectFileChange" fullname="Core::DocumentManager::expectFileChange" href="core-documentmanager.html#expectFileChange" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="47" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void expectFileChange(const Utils::FilePath &amp;filePath)">
                    <parameter type="const Utils::FilePath &amp;" name="filePath" default=""/>
                </function>
                <function name="fileDialogInitialDirectory" fullname="Core::DocumentManager::fileDialogInitialDirectory" href="core-documentmanager.html#fileDialogInitialDirectory" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="110" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath fileDialogInitialDirectory()"/>
                <function name="fileDialogLastVisitedDirectory" fullname="Core::DocumentManager::fileDialogLastVisitedDirectory" href="core-documentmanager.html#fileDialogLastVisitedDirectory" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="107" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath fileDialogLastVisitedDirectory()"/>
                <function name="filePathKey" fullname="Core::DocumentManager::filePathKey" href="core-documentmanager.html#filePathKey" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="58" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath filePathKey(const Utils::FilePath &amp;filePath, int resolveMode)">
                    <parameter type="const Utils::FilePath &amp;" name="filePath" default=""/>
                    <parameter type="int" name="resolveMode" default=""/>
                </function>
                <function name="getOpenFileNames" fullname="Core::DocumentManager::getOpenFileNames" href="core-documentmanager.html#getOpenFileNames" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="66" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="int" signature="int getOpenFileNames(const QString &amp;, const Utils::FilePath &amp;, QString *, int)">
                    <parameter type="const QString &amp;" name="" default=""/>
                    <parameter type="const Utils::FilePath &amp;" name="" default=""/>
                    <parameter type="QString *" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="getSaveAsFileName" fullname="Core::DocumentManager::getSaveAsFileName" href="core-documentmanager.html#getSaveAsFileName" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="77" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath getSaveAsFileName(const Core::IDocument *document)">
                    <parameter type="const Core::IDocument *" name="document" default=""/>
                </function>
                <function name="modifiedDocuments" fullname="Core::DocumentManager::modifiedDocuments" href="core-documentmanager.html#modifiedDocuments" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="43" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QList&lt;Core::IDocument *&gt;" signature="QList&lt;Core::IDocument *&gt; modifiedDocuments()"/>
                <function name="projectsDirectory" fullname="Core::DocumentManager::projectsDirectory" href="core-documentmanager.html#projectsDirectory" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="118" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath projectsDirectory()"/>
                <function name="recentFiles" fullname="Core::DocumentManager::recentFiles" href="core-documentmanager.html#recentFiles" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="53" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="int" signature="int recentFiles()"/>
                <function name="removeDocument" fullname="Core::DocumentManager::removeDocument" href="core-documentmanager.html#removeDocument" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="42" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool removeDocument(Core::IDocument *document)">
                    <parameter type="Core::IDocument *" name="document" default=""/>
                </function>
                <function name="renamedFile" fullname="Core::DocumentManager::renamedFile" href="core-documentmanager.html#renamedFile" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="45" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void renamedFile(const Utils::FilePath &amp;from, const Utils::FilePath &amp;to)">
                    <parameter type="const Utils::FilePath &amp;" name="from" default=""/>
                    <parameter type="const Utils::FilePath &amp;" name="to" default=""/>
                </function>
                <function name="saveAllModifiedDocuments" fullname="Core::DocumentManager::saveAllModifiedDocuments" href="core-documentmanager.html#saveAllModifiedDocuments" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="88" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool saveAllModifiedDocuments(const QString &amp;message, bool *canceled, const QString &amp;alwaysSaveMessage, bool *alwaysSave, QList&lt;Core::IDocument *&gt; *failedToClose)">
                    <parameter type="const QString &amp;" name="message" default="QString()"/>
                    <parameter type="bool *" name="canceled" default="nullptr"/>
                    <parameter type="const QString &amp;" name="alwaysSaveMessage" default="QString()"/>
                    <parameter type="bool *" name="alwaysSave" default="nullptr"/>
                    <parameter type="QList&lt;Core::IDocument *&gt; *" name="failedToClose" default="nullptr"/>
                </function>
                <function name="saveAllModifiedDocumentsSilently" fullname="Core::DocumentManager::saveAllModifiedDocumentsSilently" href="core-documentmanager.html#saveAllModifiedDocumentsSilently" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="79" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool saveAllModifiedDocumentsSilently(bool *canceled, QList&lt;Core::IDocument *&gt; *failedToClose)">
                    <parameter type="bool *" name="canceled" default="nullptr"/>
                    <parameter type="QList&lt;Core::IDocument *&gt; *" name="failedToClose" default="nullptr"/>
                </function>
                <function name="saveModifiedDocument" fullname="Core::DocumentManager::saveModifiedDocument" href="core-documentmanager.html#saveModifiedDocument" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="99" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool saveModifiedDocument(Core::IDocument *document, const QString &amp;message, bool *canceled, const QString &amp;alwaysSaveMessage, bool *alwaysSave, QList&lt;Core::IDocument *&gt; *failedToClose)">
                    <parameter type="Core::IDocument *" name="document" default=""/>
                    <parameter type="const QString &amp;" name="message" default="QString()"/>
                    <parameter type="bool *" name="canceled" default="nullptr"/>
                    <parameter type="const QString &amp;" name="alwaysSaveMessage" default="QString()"/>
                    <parameter type="bool *" name="alwaysSave" default="nullptr"/>
                    <parameter type="QList&lt;Core::IDocument *&gt; *" name="failedToClose" default="nullptr"/>
                </function>
                <function name="saveModifiedDocumentSilently" fullname="Core::DocumentManager::saveModifiedDocumentSilently" href="core-documentmanager.html#saveModifiedDocumentSilently" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="84" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool saveModifiedDocumentSilently(Core::IDocument *document, bool *canceled, QList&lt;Core::IDocument *&gt; *failedToClose)">
                    <parameter type="Core::IDocument *" name="document" default=""/>
                    <parameter type="bool *" name="canceled" default="nullptr"/>
                    <parameter type="QList&lt;Core::IDocument *&gt; *" name="failedToClose" default="nullptr"/>
                </function>
                <function name="saveModifiedDocuments" fullname="Core::DocumentManager::saveModifiedDocuments" href="core-documentmanager.html#saveModifiedDocuments" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="93" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool saveModifiedDocuments(const QList&lt;Core::IDocument *&gt; &amp;documents, const QString &amp;message, bool *canceled, const QString &amp;alwaysSaveMessage, bool *alwaysSave, QList&lt;Core::IDocument *&gt; *failedToClose)">
                    <parameter type="const QList&lt;Core::IDocument *&gt; &amp;" name="documents" default=""/>
                    <parameter type="const QString &amp;" name="message" default="QString()"/>
                    <parameter type="bool *" name="canceled" default="nullptr"/>
                    <parameter type="const QString &amp;" name="alwaysSaveMessage" default="QString()"/>
                    <parameter type="bool *" name="alwaysSave" default="nullptr"/>
                    <parameter type="QList&lt;Core::IDocument *&gt; *" name="failedToClose" default="nullptr"/>
                </function>
                <function name="saveModifiedDocumentsSilently" fullname="Core::DocumentManager::saveModifiedDocumentsSilently" href="core-documentmanager.html#saveModifiedDocumentsSilently" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="81" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool saveModifiedDocumentsSilently(const QList&lt;Core::IDocument *&gt; &amp;documents, bool *canceled, QList&lt;Core::IDocument *&gt; *failedToClose)">
                    <parameter type="const QList&lt;Core::IDocument *&gt; &amp;" name="documents" default=""/>
                    <parameter type="bool *" name="canceled" default="nullptr"/>
                    <parameter type="QList&lt;Core::IDocument *&gt; *" name="failedToClose" default="nullptr"/>
                </function>
                <function name="setDefaultLocationForNewFiles" fullname="Core::DocumentManager::setDefaultLocationForNewFiles" href="core-documentmanager.html#setDefaultLocationForNewFiles" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="113" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void setDefaultLocationForNewFiles(const Utils::FilePath &amp;location)">
                    <parameter type="const Utils::FilePath &amp;" name="location" default=""/>
                </function>
                <function name="setFileDialogLastVisitedDirectory" fullname="Core::DocumentManager::setFileDialogLastVisitedDirectory" href="core-documentmanager.html#setFileDialogLastVisitedDirectory" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="108" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void setFileDialogLastVisitedDirectory(const Utils::FilePath &amp;directory)">
                    <parameter type="const Utils::FilePath &amp;" name="directory" default=""/>
                </function>
                <function name="setProjectsDirectory" fullname="Core::DocumentManager::setProjectsDirectory" href="core-documentmanager.html#setProjectsDirectory" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="119" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void setProjectsDirectory(const Utils::FilePath &amp;directory)">
                    <parameter type="const Utils::FilePath &amp;" name="directory" default=""/>
                </function>
                <function name="setUseProjectsDirectory" fullname="Core::DocumentManager::setUseProjectsDirectory" href="core-documentmanager.html#setUseProjectsDirectory" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="116" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void setUseProjectsDirectory(bool useProjectsDirectory)">
                    <parameter type="bool" name="useProjectsDirectory" default=""/>
                </function>
                <function name="unexpectFileChange" fullname="Core::DocumentManager::unexpectFileChange" href="core-documentmanager.html#unexpectFileChange" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="48" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void unexpectFileChange(const Utils::FilePath &amp;filePath)">
                    <parameter type="const Utils::FilePath &amp;" name="filePath" default=""/>
                </function>
                <function name="useProjectsDirectory" fullname="Core::DocumentManager::useProjectsDirectory" href="core-documentmanager.html#useProjectsDirectory" status="active" access="private" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="115" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool useProjectsDirectory()"/>
            </class>
            <class name="EditorType" fullname="Core::EditorType" href="core-editortype.html" status="active" access="public" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="30" documented="true" module="QtCreator" brief="The base class for Core::IEditorFactory and Core::IExternalEditor">
                <function name="addMimeType" fullname="Core::EditorType::addMimeType" href="core-editortype.html#addMimeType" status="active" access="protected" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="53" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addMimeType(const QString &amp;mimeType)">
                    <parameter type="const QString &amp;" name="mimeType" default=""/>
                </function>
                <function name="allEditorTypes" fullname="Core::EditorType::allEditorTypes" href="core-editortype.html#allEditorTypes" status="active" access="private" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="36" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const Core::EditorTypeList" signature="const Core::EditorTypeList allEditorTypes()"/>
                <function name="defaultEditorTypes" fullname="Core::EditorType::defaultEditorTypes" href="core-editortype.html#defaultEditorTypes" status="active" access="private" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="38" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const Core::EditorTypeList" signature="const Core::EditorTypeList defaultEditorTypes(const Utils::MimeType &amp;mimeType)">
                    <parameter type="const Utils::MimeType &amp;" name="mimeType" default=""/>
                </function>
                <function name="displayName" fullname="Core::EditorType::displayName" href="core-editortype.html#displayName" status="active" access="private" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="42" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString displayName() const"/>
                <function name="id" fullname="Core::EditorType::id" href="core-editortype.html#id" status="active" access="private" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="41" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int id() const"/>
                <function name="mimeTypes" fullname="Core::EditorType::mimeTypes" href="core-editortype.html#mimeTypes" status="active" access="private" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="43" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QStringList" signature="QStringList mimeTypes() const"/>
                <function name="setDisplayName" fullname="Core::EditorType::setDisplayName" href="core-editortype.html#setDisplayName" status="active" access="protected" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="51" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDisplayName(const QString &amp;displayName)">
                    <parameter type="const QString &amp;" name="displayName" default=""/>
                </function>
                <function name="setMimeTypes" fullname="Core::EditorType::setMimeTypes" href="core-editortype.html#setMimeTypes" status="active" access="protected" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="52" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMimeTypes(const QStringList &amp;mimeTypes)">
                    <parameter type="const QStringList &amp;" name="mimeTypes" default=""/>
                </function>
            </class>
            <class name="FileChangeBlocker" fullname="Core::FileChangeBlocker" href="core-filechangeblocker.html" status="active" access="public" location="documentmanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/documentmanager.h" lineno="159" documented="true" module="QtCreator" brief="Blocks all change notifications to all IDocument objects that match the given filename"/>
            <class name="ICore" fullname="Core::ICore" href="core-icore.html" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="37" documented="true" groups="mainclasses" module="QtCreator" brief="Allows access to the different parts that make up the basic functionality of Qt Creator">
                <function name="addAdditionalContext" fullname="Core::ICore::addAdditionalContext" href="core-icore.html#addAdditionalContext" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="98" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void addAdditionalContext(const Core::Context &amp;context, Core::ICore::ContextPriority priority)">
                    <parameter type="const Core::Context &amp;" name="context" default=""/>
                    <parameter type="Core::ICore::ContextPriority" name="priority" default="ContextPriority::Low"/>
                </function>
                <function name="addContextObject" fullname="Core::ICore::addContextObject" href="core-icore.html#addContextObject" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="101" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void addContextObject(Core::IContext *context)">
                    <parameter type="Core::IContext *" name="context" default=""/>
                </function>
                <function name="addPreCloseListener" fullname="Core::ICore::addPreCloseListener" href="core-icore.html#addPreCloseListener" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="117" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void addPreCloseListener(const std::function&lt;bool ()&gt; &amp;listener)">
                    <parameter type="const std::function&lt;bool ()&gt; &amp;" name="listener" default=""/>
                </function>
                <function name="cacheResourcePath" fullname="Core::ICore::cacheResourcePath" href="core-icore.html#cacheResourcePath" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="78" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath cacheResourcePath(const QString &amp;rel)">
                    <parameter type="const QString &amp;" name="rel" default="..."/>
                </function>
                <function name="contextAboutToChange" fullname="Core::ICore::contextAboutToChange" href="core-icore.html#contextAboutToChange" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="134" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void contextAboutToChange(const QList&lt;Core::IContext *&gt; &amp;context)">
                    <parameter type="const QList&lt;Core::IContext *&gt; &amp;" name="context" default=""/>
                </function>
                <function name="contextChanged" fullname="Core::ICore::contextChanged" href="core-icore.html#contextChanged" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="135" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void contextChanged(const Core::Context &amp;context)">
                    <parameter type="const Core::Context &amp;" name="context" default=""/>
                </function>
                <function name="contextObject" fullname="Core::ICore::contextObject" href="core-icore.html#contextObject" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="95" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Core::IContext *" signature="Core::IContext * contextObject(QWidget *widget)">
                    <parameter type="QWidget *" name="widget" default=""/>
                </function>
                <function name="coreAboutToClose" fullname="Core::ICore::coreAboutToClose" href="core-icore.html#coreAboutToClose" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="133" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void coreAboutToClose()"/>
                <function name="coreOpened" fullname="Core::ICore::coreOpened" href="core-icore.html#coreOpened" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="130" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void coreOpened()"/>
                <function name="currentContextObject" fullname="Core::ICore::currentContextObject" href="core-icore.html#currentContextObject" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="93" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Core::IContext *" signature="Core::IContext * currentContextObject()"/>
                <function name="currentContextWidget" fullname="Core::ICore::currentContextWidget" href="core-icore.html#currentContextWidget" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="94" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWidget *" signature="QWidget * currentContextWidget()"/>
                <function name="dialogParent" fullname="Core::ICore::dialogParent" href="core-icore.html#dialogParent" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="88" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWidget *" signature="QWidget * dialogParent()"/>
                <function name="infoBar" fullname="Core::ICore::infoBar" href="core-icore.html#infoBar" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="89" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::InfoBar *" signature="Utils::InfoBar * infoBar()"/>
                <function name="installerResourcePath" fullname="Core::ICore::installerResourcePath" href="core-icore.html#installerResourcePath" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="79" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath installerResourcePath(const QString &amp;rel)">
                    <parameter type="const QString &amp;" name="rel" default="..."/>
                </function>
                <function name="instance" fullname="Core::ICore::instance" href="core-icore.html#instance" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="53" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Core::ICore *" signature="Core::ICore * instance()"/>
                <function name="isNewItemDialogRunning" fullname="Core::ICore::isNewItemDialogRunning" href="core-icore.html#isNewItemDialogRunning" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="55" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool isNewItemDialogRunning()"/>
                <function name="libexecPath" fullname="Core::ICore::libexecPath" href="core-icore.html#libexecPath" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="80" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath libexecPath(const QString &amp;rel)">
                    <parameter type="const QString &amp;" name="rel" default="..."/>
                </function>
                <function name="mainWindow" fullname="Core::ICore::mainWindow" href="core-icore.html#mainWindow" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="87" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QMainWindow *" signature="QMainWindow * mainWindow()"/>
                <function name="msgShowOptionsDialog" fullname="Core::ICore::msgShowOptionsDialog" href="core-icore.html#msgShowOptionsDialog" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="63" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QString" signature="QString msgShowOptionsDialog()"/>
                <function name="msgShowOptionsDialogToolTip" fullname="Core::ICore::msgShowOptionsDialogToolTip" href="core-icore.html#msgShowOptionsDialogToolTip" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="64" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QString" signature="QString msgShowOptionsDialogToolTip()"/>
                <function name="newItemDialog" fullname="Core::ICore::newItemDialog" href="core-icore.html#newItemDialog" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="56" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWidget *" signature="QWidget * newItemDialog()"/>
                <function name="openFiles" fullname="Core::ICore::openFiles" href="core-icore.html#openFiles" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="115" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void openFiles(const int &amp;filePaths, Core::ICore::OpenFilesFlags flags)">
                    <parameter type="const int &amp;" name="filePaths" default=""/>
                    <parameter type="Core::ICore::OpenFilesFlags" name="flags" default="None"/>
                </function>
                <function name="printer" fullname="Core::ICore::printer" href="core-icore.html#printer" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="73" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QPrinter *" signature="QPrinter * printer()"/>
                <function name="raiseWindow" fullname="Core::ICore::raiseWindow" href="core-icore.html#raiseWindow" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="91" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void raiseWindow(QWidget *widget)">
                    <parameter type="QWidget *" name="widget" default=""/>
                </function>
                <function name="registerWindow" fullname="Core::ICore::registerWindow" href="core-icore.html#registerWindow" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="104" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void registerWindow(QWidget *window, const Core::Context &amp;context)">
                    <parameter type="QWidget *" name="window" default=""/>
                    <parameter type="const Core::Context &amp;" name="context" default=""/>
                </function>
                <function name="removeAdditionalContext" fullname="Core::ICore::removeAdditionalContext" href="core-icore.html#removeAdditionalContext" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="100" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void removeAdditionalContext(const Core::Context &amp;context)">
                    <parameter type="const Core::Context &amp;" name="context" default=""/>
                </function>
                <function name="removeContextObject" fullname="Core::ICore::removeContextObject" href="core-icore.html#removeContextObject" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="102" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void removeContextObject(Core::IContext *context)">
                    <parameter type="Core::IContext *" name="context" default=""/>
                </function>
                <function name="resourcePath" fullname="Core::ICore::resourcePath" href="core-icore.html#resourcePath" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="76" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath resourcePath(const QString &amp;rel)">
                    <parameter type="const QString &amp;" name="rel" default="..."/>
                </function>
                <function name="restart" fullname="Core::ICore::restart" href="core-icore.html#restart" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="119" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void restart()"/>
                <function name="saveSettingsRequested" fullname="Core::ICore::saveSettingsRequested" href="core-icore.html#saveSettingsRequested" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="132" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void saveSettingsRequested(Core::ICore::SaveSettingsReason reason)">
                    <parameter type="Core::ICore::SaveSettingsReason" name="reason" default=""/>
                </function>
                <function name="settings" fullname="Core::ICore::settings" href="core-icore.html#settings" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="71" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::QtcSettings *" signature="Utils::QtcSettings * settings(int scope)">
                    <parameter type="int" name="scope" default="..."/>
                </function>
                <function name="settingsDatabase" fullname="Core::ICore::settingsDatabase" href="core-icore.html#settingsDatabase" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="72" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Core::SettingsDatabase *" signature="Core::SettingsDatabase * settingsDatabase()"/>
                <function name="showNewItemDialog" fullname="Core::ICore::showNewItemDialog" href="core-icore.html#showNewItemDialog" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="57" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void showNewItemDialog(const QString &amp;title, const QList&lt;Core::IWizardFactory *&gt; &amp;factories, const Utils::FilePath &amp;defaultLocation, const int &amp;extraVariables)">
                    <parameter type="const QString &amp;" name="title" default=""/>
                    <parameter type="const QList&lt;Core::IWizardFactory *&gt; &amp;" name="factories" default=""/>
                    <parameter type="const Utils::FilePath &amp;" name="defaultLocation" default="..."/>
                    <parameter type="const int &amp;" name="extraVariables" default="{}"/>
                </function>
                <function name="showOptionsDialog" fullname="Core::ICore::showOptionsDialog" href="core-icore.html#showOptionsDialog" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="62" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool showOptionsDialog(const int page, QWidget *parent)">
                    <parameter type="const int" name="page" default=""/>
                    <parameter type="QWidget *" name="parent" default="nullptr"/>
                </function>
                <function name="showWarningWithOptions" fullname="Core::ICore::showWarningWithOptions" href="core-icore.html#showWarningWithOptions" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="66" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool showWarningWithOptions(const QString &amp;title, const QString &amp;text, const QString &amp;details, int settingsId, QWidget *parent)">
                    <parameter type="const QString &amp;" name="title" default=""/>
                    <parameter type="const QString &amp;" name="text" default=""/>
                    <parameter type="const QString &amp;" name="details" default="QString()"/>
                    <parameter type="int" name="settingsId" default="{}"/>
                    <parameter type="QWidget *" name="parent" default="nullptr"/>
                </function>
                <function name="updateAdditionalContexts" fullname="Core::ICore::updateAdditionalContexts" href="core-icore.html#updateAdditionalContexts" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="96" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void updateAdditionalContexts(const Core::Context &amp;remove, const Core::Context &amp;add, Core::ICore::ContextPriority priority)">
                    <parameter type="const Core::Context &amp;" name="remove" default=""/>
                    <parameter type="const Core::Context &amp;" name="add" default=""/>
                    <parameter type="Core::ICore::ContextPriority" name="priority" default="ContextPriority::Low"/>
                </function>
                <function name="userInterfaceLanguage" fullname="Core::ICore::userInterfaceLanguage" href="core-icore.html#userInterfaceLanguage" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="74" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QString" signature="QString userInterfaceLanguage()"/>
                <function name="userResourcePath" fullname="Core::ICore::userResourcePath" href="core-icore.html#userResourcePath" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="77" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath userResourcePath(const QString &amp;rel)">
                    <parameter type="const QString &amp;" name="rel" default="..."/>
                </function>
                <function name="versionString" fullname="Core::ICore::versionString" href="core-icore.html#versionString" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="85" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QString" signature="QString versionString()"/>
                <enum name="ContextPriority" fullname="Core::ICore::ContextPriority" href="core-icore.html#ContextPriority-enum" status="active" access="public" location="icore.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/icore.h" lineno="48" documented="true" scoped="true">
                    <value name="High" value="0"/>
                    <value name="Low" value="1"/>
                </enum>
            </class>
            <class name="IDocument" fullname="Core::IDocument" href="core-idocument.html" status="active" access="public" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="24" documented="true" groups="mainclasses" module="QtCreator" brief="Describes a document that can be saved and reloaded">
                <contents name="handling-external-modifications" title="Handling External Modifications" level="1"/>
                <contents name="editor-document" title="Editor Document" level="1"/>
                <function name="IDocument" fullname="Core::IDocument::IDocument" href="core-idocument.html#IDocument" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="63" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="IDocument(QObject *parent)">
                    <parameter type="QObject *" name="parent" default="nullptr"/>
                </function>
                <function name="aboutToReload" fullname="Core::IDocument::aboutToReload" href="core-idocument.html#aboutToReload" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="125" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void aboutToReload()"/>
                <function name="checkPermissions" fullname="Core::IDocument::checkPermissions" href="core-idocument.html#checkPermissions" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="104" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void checkPermissions()"/>
                <function name="contents" fullname="Core::IDocument::contents" href="core-idocument.html#contents" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="73" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="QByteArray" signature="QByteArray contents() const"/>
                <function name="contentsChanged" fullname="Core::IDocument::contentsChanged" href="core-idocument.html#contentsChanged" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="121" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void contentsChanged()"/>
                <function name="displayName" fullname="Core::IDocument::displayName" href="core-idocument.html#displayName" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="78" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString displayName() const"/>
                <function name="fallbackSaveAsFileName" fullname="Core::IDocument::fallbackSaveAsFileName" href="core-idocument.html#fallbackSaveAsFileName" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="90" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="QString" signature="QString fallbackSaveAsFileName() const"/>
                <function name="fallbackSaveAsPath" fullname="Core::IDocument::fallbackSaveAsPath" href="core-idocument.html#fallbackSaveAsPath" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="89" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath fallbackSaveAsPath() const"/>
                <function name="filePath" fullname="Core::IDocument::filePath" href="core-idocument.html#filePath" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="76" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="const Utils::FilePath &amp;" signature="const Utils::FilePath &amp; filePath() const"/>
                <function name="filePathChanged" fullname="Core::IDocument::filePathChanged" href="core-idocument.html#filePathChanged" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="128" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void filePathChanged(const Utils::FilePath &amp;oldName, const Utils::FilePath &amp;newName)">
                    <parameter type="const Utils::FilePath &amp;" name="oldName" default=""/>
                    <parameter type="const Utils::FilePath &amp;" name="newName" default=""/>
                </function>
                <function name="id" fullname="Core::IDocument::id" href="core-idocument.html#id" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="67" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int id() const"/>
                <function name="infoBar" fullname="Core::IDocument::infoBar" href="core-idocument.html#infoBar" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="113" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="Utils::InfoBar *" signature="Utils::InfoBar * infoBar()"/>
                <function name="isFileReadOnly" fullname="Core::IDocument::isFileReadOnly" href="core-idocument.html#isFileReadOnly" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="85" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isFileReadOnly() const"/>
                <function name="isModified" fullname="Core::IDocument::isModified" href="core-idocument.html#isModified" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="96" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool isModified() const"/>
                <function name="isSaveAsAllowed" fullname="Core::IDocument::isSaveAsAllowed" href="core-idocument.html#isSaveAsAllowed" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="97" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool isSaveAsAllowed() const"/>
                <function name="isSuspendAllowed" fullname="Core::IDocument::isSuspendAllowed" href="core-idocument.html#isSuspendAllowed" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="98" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isSuspendAllowed() const"/>
                <function name="isTemporary" fullname="Core::IDocument::isTemporary" href="core-idocument.html#isTemporary" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="86" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isTemporary() const"/>
                <function name="mimeType" fullname="Core::IDocument::mimeType" href="core-idocument.html#mimeType" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="92" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString mimeType() const"/>
                <function name="mimeTypeChanged" fullname="Core::IDocument::mimeTypeChanged" href="core-idocument.html#mimeTypeChanged" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="123" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void mimeTypeChanged()"/>
                <function name="open" fullname="Core::IDocument::open" href="core-idocument.html#open" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="69" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int open(QString *, const Utils::FilePath &amp;, const Utils::FilePath &amp;)">
                    <parameter type="QString *" name="" default=""/>
                    <parameter type="const Utils::FilePath &amp;" name="" default=""/>
                    <parameter type="const Utils::FilePath &amp;" name="" default=""/>
                </function>
                <function name="preferredDisplayName" fullname="Core::IDocument::preferredDisplayName" href="core-idocument.html#preferredDisplayName" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="80" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString preferredDisplayName() const"/>
                <function name="reload" fullname="Core::IDocument::reload" href="core-idocument.html#reload" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="102" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool reload(QString *errorString, Core::IDocument::ReloadFlag flag, Core::IDocument::ChangeType type)">
                    <parameter type="QString *" name="errorString" default=""/>
                    <parameter type="Core::IDocument::ReloadFlag" name="flag" default=""/>
                    <parameter type="Core::IDocument::ChangeType" name="type" default=""/>
                </function>
                <function name="reloadBehavior" fullname="Core::IDocument::reloadBehavior" href="core-idocument.html#reloadBehavior" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="101" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="Core::IDocument::ReloadBehavior" signature="Core::IDocument::ReloadBehavior reloadBehavior(Core::IDocument::ChangeTrigger trigger, Core::IDocument::ChangeType type) const">
                    <parameter type="Core::IDocument::ChangeTrigger" name="trigger" default=""/>
                    <parameter type="Core::IDocument::ChangeType" name="type" default=""/>
                </function>
                <function name="reloadFinished" fullname="Core::IDocument::reloadFinished" href="core-idocument.html#reloadFinished" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="126" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reloadFinished(bool success)">
                    <parameter type="bool" name="success" default=""/>
                </function>
                <function name="save" fullname="Core::IDocument::save" href="core-idocument.html#save" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="71" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool save(QString *errorString, const Utils::FilePath &amp;filePath, bool autoSave)">
                    <parameter type="QString *" name="errorString" default=""/>
                    <parameter type="const Utils::FilePath &amp;" name="filePath" default="Utils::FilePath()"/>
                    <parameter type="bool" name="autoSave" default="false"/>
                </function>
                <function name="setContents" fullname="Core::IDocument::setContents" href="core-idocument.html#setContents" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="74" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool setContents(const QByteArray &amp;contents)">
                    <parameter type="const QByteArray &amp;" name="contents" default=""/>
                </function>
                <function name="setFilePath" fullname="Core::IDocument::setFilePath" href="core-idocument.html#setFilePath" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="77" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void setFilePath(const Utils::FilePath &amp;filePath)">
                    <parameter type="const Utils::FilePath &amp;" name="filePath" default=""/>
                </function>
                <function name="setMimeType" fullname="Core::IDocument::setMimeType" href="core-idocument.html#setMimeType" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="93" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMimeType(const QString &amp;mimeType)">
                    <parameter type="const QString &amp;" name="mimeType" default=""/>
                </function>
                <function name="setPreferredDisplayName" fullname="Core::IDocument::setPreferredDisplayName" href="core-idocument.html#setPreferredDisplayName" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="79" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPreferredDisplayName(const QString &amp;name)">
                    <parameter type="const QString &amp;" name="name" default=""/>
                </function>
                <function name="setSuspendAllowed" fullname="Core::IDocument::setSuspendAllowed" href="core-idocument.html#setSuspendAllowed" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="99" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSuspendAllowed(bool value)">
                    <parameter type="bool" name="value" default=""/>
                </function>
                <function name="setTemporary" fullname="Core::IDocument::setTemporary" href="core-idocument.html#setTemporary" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="87" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setTemporary(bool temporary)">
                    <parameter type="bool" name="temporary" default=""/>
                </function>
                <function name="shouldAutoSave" fullname="Core::IDocument::shouldAutoSave" href="core-idocument.html#shouldAutoSave" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="95" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool shouldAutoSave() const"/>
                <function name="~IDocument" fullname="Core::IDocument::~IDocument" href="core-idocument.html#dtor.IDocument" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="64" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~IDocument()"/>
                <enum name="ChangeTrigger" fullname="Core::IDocument::ChangeTrigger" href="core-idocument.html#ChangeTrigger-enum" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="43" documented="true">
                    <value name="TriggerInternal" value="0"/>
                    <value name="TriggerExternal" value="1"/>
                </enum>
                <enum name="ChangeType" fullname="Core::IDocument::ChangeType" href="core-idocument.html#ChangeType-enum" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="48" documented="true">
                    <value name="TypeContents" value="0"/>
                    <value name="TypeRemoved" value="1"/>
                </enum>
                <enum name="ReloadFlag" fullname="Core::IDocument::ReloadFlag" href="core-idocument.html#ReloadFlag-enum" status="active" access="private" location="idocument.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/../idocument.h" lineno="58" documented="true">
                    <value name="FlagReload" value="0"/>
                    <value name="FlagIgnore" value="1"/>
                </enum>
            </class>
            <class name="IEditor" fullname="Core::IEditor" href="core-ieditor.html" status="active" access="public" location="ieditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditor.h" lineno="15" documented="true" module="QtCreator" brief="Interface for editing an open document in Qt Creator">
                <function name="currentColumn" fullname="Core::IEditor::currentColumn" href="core-ieditor.html#currentColumn" status="active" access="private" location="ieditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditor.h" lineno="33" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="int" signature="int currentColumn() const"/>
                <function name="currentLine" fullname="Core::IEditor::currentLine" href="core-ieditor.html#currentLine" status="active" access="private" location="ieditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditor.h" lineno="32" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="int" signature="int currentLine() const"/>
                <function name="document" fullname="Core::IEditor::document" href="core-ieditor.html#document" status="active" access="private" location="ieditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditor.h" lineno="25" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="Core::IDocument *" signature="Core::IDocument * document() const = 0"/>
                <function name="duplicate" fullname="Core::IEditor::duplicate" href="core-ieditor.html#duplicate" status="active" access="private" location="ieditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditor.h" lineno="27" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="Core::IEditor *" signature="Core::IEditor * duplicate()"/>
                <function name="duplicateSupported" fullname="Core::IEditor::duplicateSupported" href="core-ieditor.html#duplicateSupported" status="active" access="private" location="ieditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditor.h" lineno="22" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool duplicateSupported() const"/>
                <function name="gotoLine" fullname="Core::IEditor::gotoLine" href="core-ieditor.html#gotoLine" status="active" access="private" location="ieditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditor.h" lineno="34" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void gotoLine(int line, int column, bool centerLine)">
                    <parameter type="int" name="line" default=""/>
                    <parameter type="int" name="column" default="0"/>
                    <parameter type="bool" name="centerLine" default="true"/>
                </function>
                <function name="isDesignModePreferred" fullname="Core::IEditor::isDesignModePreferred" href="core-ieditor.html#isDesignModePreferred" status="active" access="private" location="ieditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditor.h" lineno="38" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool isDesignModePreferred() const"/>
                <function name="restoreState" fullname="Core::IEditor::restoreState" href="core-ieditor.html#restoreState" status="active" access="private" location="ieditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditor.h" lineno="30" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void restoreState(const QByteArray &amp;state)">
                    <parameter type="const QByteArray &amp;" name="state" default=""/>
                </function>
                <function name="saveState" fullname="Core::IEditor::saveState" href="core-ieditor.html#saveState" status="active" access="private" location="ieditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditor.h" lineno="29" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="QByteArray" signature="QByteArray saveState() const"/>
                <function name="setDuplicateSupported" fullname="Core::IEditor::setDuplicateSupported" href="core-ieditor.html#setDuplicateSupported" status="active" access="private" location="ieditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditor.h" lineno="23" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDuplicateSupported(bool duplicatesSupported)">
                    <parameter type="bool" name="duplicatesSupported" default=""/>
                </function>
                <function name="toolBar" fullname="Core::IEditor::toolBar" href="core-ieditor.html#toolBar" status="active" access="private" location="ieditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditor.h" lineno="36" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="QWidget *" signature="QWidget * toolBar() = 0"/>
            </class>
            <class name="IEditorFactory" fullname="Core::IEditorFactory" href="core-ieditorfactory.html" status="active" access="public" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="61" documented="true" bases="Core::EditorType" module="QtCreator" brief="Creates suitable editors for documents according to their MIME type">
                <function name="createEditor" fullname="Core::IEditorFactory::createEditor" href="core-ieditorfactory.html#createEditor" status="active" access="private" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="72" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="Core::IEditor *" signature="Core::IEditor * createEditor() const"/>
                <function name="preferredEditorFactories" fullname="Core::IEditorFactory::preferredEditorFactories" href="core-ieditorfactory.html#preferredEditorFactories" status="active" access="private" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="70" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const Core::EditorFactoryList" signature="const Core::EditorFactoryList preferredEditorFactories(const Utils::FilePath &amp;filePath)">
                    <parameter type="const Utils::FilePath &amp;" name="filePath" default=""/>
                </function>
                <function name="setEditorCreator" fullname="Core::IEditorFactory::setEditorCreator" href="core-ieditorfactory.html#setEditorCreator" status="active" access="protected" location="ieditorfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/ieditorfactory.h" lineno="77" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setEditorCreator(const std::function&lt;IEditor *()&gt; &amp;creator)">
                    <parameter type="const std::function&lt;IEditor *()&gt; &amp;" name="creator" default=""/>
                </function>
            </class>
            <class name="IExternalEditor" fullname="Core::IExternalEditor" href="core-iexternaleditor.html" status="active" access="public" location="iexternaleditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/iexternaleditor.h" lineno="25" documented="true" groups="mainclasses" bases="Core::EditorType" module="QtCreator" brief="Enables registering an external editor in the Open With dialog">
                <function name="allExternalEditors" fullname="Core::IExternalEditor::allExternalEditors" href="core-iexternaleditor.html#allExternalEditors" status="active" access="private" location="iexternaleditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/iexternaleditor.h" lineno="33" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const Core::ExternalEditorList" signature="const Core::ExternalEditorList allExternalEditors()"/>
                <function name="externalEditors" fullname="Core::IExternalEditor::externalEditors" href="core-iexternaleditor.html#externalEditors" status="active" access="private" location="iexternaleditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/iexternaleditor.h" lineno="34" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const Core::ExternalEditorList" signature="const Core::ExternalEditorList externalEditors(const Utils::MimeType &amp;mimeType)">
                    <parameter type="const Utils::MimeType &amp;" name="mimeType" default=""/>
                </function>
                <function name="startEditor" fullname="Core::IExternalEditor::startEditor" href="core-iexternaleditor.html#startEditor" status="active" access="private" location="iexternaleditor.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/editormanager/iexternaleditor.h" lineno="38" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="bool" signature="bool startEditor(const Utils::FilePath &amp;fileName, QString *errorMessage) = 0">
                    <parameter type="const Utils::FilePath &amp;" name="fileName" default=""/>
                    <parameter type="QString *" name="errorMessage" default=""/>
                </function>
            </class>
            <class name="IFindFilter" fullname="Core::IFindFilter" href="core-ifindfilter.html" status="active" access="public" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="17" documented="true" module="QtCreator" brief="The base class for find implementations that are invoked by selecting Edit &gt; Find/Replace &gt; Advanced Find">
                <function name="allFindFilters" fullname="Core::IFindFilter::allFindFilters" href="core-ifindfilter.html#allFindFilters" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="25" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const QList&lt;Core::IFindFilter *&gt;" signature="const QList&lt;Core::IFindFilter *&gt; allFindFilters()"/>
                <function name="createConfigWidget" fullname="Core::IFindFilter::createConfigWidget" href="core-ifindfilter.html#createConfigWidget" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="41" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="QWidget *" signature="QWidget * createConfigWidget()"/>
                <function name="defaultShortcut" fullname="Core::IFindFilter::defaultShortcut" href="core-ifindfilter.html#defaultShortcut" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="32" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="QKeySequence" signature="QKeySequence defaultShortcut() const"/>
                <function name="descriptionForFindFlags" fullname="Core::IFindFilter::descriptionForFindFlags" href="core-ifindfilter.html#descriptionForFindFlags" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="46" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QString" signature="QString descriptionForFindFlags(Core::FindFlags flags)">
                    <parameter type="Core::FindFlags" name="flags" default=""/>
                </function>
                <function name="displayName" fullname="Core::IFindFilter::displayName" href="core-ifindfilter.html#displayName" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="28" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="QString" signature="QString displayName() const = 0"/>
                <function name="displayNameChanged" fullname="Core::IFindFilter::displayNameChanged" href="core-ifindfilter.html#displayNameChanged" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="50" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void displayNameChanged()"/>
                <function name="findAll" fullname="Core::IFindFilter::findAll" href="core-ifindfilter.html#findAll" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="37" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void findAll(const QString &amp;txt, Core::FindFlags findFlags) = 0">
                    <parameter type="const QString &amp;" name="txt" default=""/>
                    <parameter type="Core::FindFlags" name="findFlags" default=""/>
                </function>
                <function name="id" fullname="Core::IFindFilter::id" href="core-ifindfilter.html#id" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="27" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="QString" signature="QString id() const = 0"/>
                <function name="isEnabled" fullname="Core::IFindFilter::isEnabled" href="core-ifindfilter.html#isEnabled" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="30" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="bool" signature="bool isEnabled() const = 0"/>
                <function name="isReplaceSupported" fullname="Core::IFindFilter::isReplaceSupported" href="core-ifindfilter.html#isReplaceSupported" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="33" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool isReplaceSupported() const"/>
                <function name="isValid" fullname="Core::IFindFilter::isValid" href="core-ifindfilter.html#isValid" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="31" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
                <function name="pixmapForFindFlags" fullname="Core::IFindFilter::pixmapForFindFlags" href="core-ifindfilter.html#pixmapForFindFlags" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="45" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QPixmap" signature="QPixmap pixmapForFindFlags(Core::FindFlags flags)">
                    <parameter type="Core::FindFlags" name="flags" default=""/>
                </function>
                <function name="readSettings" fullname="Core::IFindFilter::readSettings" href="core-ifindfilter.html#readSettings" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="43" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void readSettings(QSettings *settings)">
                    <parameter type="QSettings *" name="settings" default=""/>
                </function>
                <function name="replaceAll" fullname="Core::IFindFilter::replaceAll" href="core-ifindfilter.html#replaceAll" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="38" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void replaceAll(const QString &amp;txt, Core::FindFlags findFlags)">
                    <parameter type="const QString &amp;" name="txt" default=""/>
                    <parameter type="Core::FindFlags" name="findFlags" default=""/>
                </function>
                <function name="showSearchTermInput" fullname="Core::IFindFilter::showSearchTermInput" href="core-ifindfilter.html#showSearchTermInput" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="34" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool showSearchTermInput() const"/>
                <function name="supportedFindFlags" fullname="Core::IFindFilter::supportedFindFlags" href="core-ifindfilter.html#supportedFindFlags" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="35" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="Core::FindFlags" signature="Core::FindFlags supportedFindFlags() const"/>
                <function name="validChanged" fullname="Core::IFindFilter::validChanged" href="core-ifindfilter.html#validChanged" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="49" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void validChanged(bool valid)">
                    <parameter type="bool" name="valid" default=""/>
                </function>
                <function name="writeSettings" fullname="Core::IFindFilter::writeSettings" href="core-ifindfilter.html#writeSettings" status="active" access="private" location="ifindfilter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/ifindfilter.h" lineno="42" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void writeSettings(QSettings *settings)">
                    <parameter type="QSettings *" name="settings" default=""/>
                </function>
            </class>
            <class name="IOutputPane" fullname="Core::IOutputPane" href="core-ioutputpane.html" status="active" access="public" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="25" documented="true" groups="mainclasses" module="QtCreator" brief="Interface for providing Output panes">
                <function name="IOutputPane" fullname="Core::IOutputPane::IOutputPane" href="core-ioutputpane.html#IOutputPane" status="active" access="public" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="IOutputPane(QObject *parent)">
                    <parameter type="QObject *" name="parent" default=""/>
                </function>
                <function name="canFocus" fullname="Core::IOutputPane::canFocus" href="core-ioutputpane.html#canFocus" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="46" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="bool" signature="bool canFocus() const = 0"/>
                <function name="canNavigate" fullname="Core::IOutputPane::canNavigate" href="core-ioutputpane.html#canNavigate" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="48" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="bool" signature="bool canNavigate() const = 0"/>
                <function name="canNext" fullname="Core::IOutputPane::canNext" href="core-ioutputpane.html#canNext" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="49" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="bool" signature="bool canNext() const = 0"/>
                <function name="canPrevious" fullname="Core::IOutputPane::canPrevious" href="core-ioutputpane.html#canPrevious" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="50" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="bool" signature="bool canPrevious() const = 0"/>
                <function name="clearContents" fullname="Core::IOutputPane::clearContents" href="core-ioutputpane.html#clearContents" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="41" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void clearContents() = 0"/>
                <function name="displayName" fullname="Core::IOutputPane::displayName" href="core-ioutputpane.html#displayName" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="35" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="QString" signature="QString displayName() const = 0"/>
                <function name="flashButton" fullname="Core::IOutputPane::flashButton" href="core-ioutputpane.html#flashButton" status="active" access="public" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="74" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void flashButton()"/>
                <function name="goToNext" fullname="Core::IOutputPane::goToNext" href="core-ioutputpane.html#goToNext" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="51" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void goToNext() = 0"/>
                <function name="goToPrev" fullname="Core::IOutputPane::goToPrev" href="core-ioutputpane.html#goToPrev" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="52" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void goToPrev() = 0"/>
                <function name="hasFocus" fullname="Core::IOutputPane::hasFocus" href="core-ioutputpane.html#hasFocus" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="45" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="bool" signature="bool hasFocus() const = 0"/>
                <function name="hidePage" fullname="Core::IOutputPane::hidePage" href="core-ioutputpane.html#hidePage" status="active" access="public" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="71" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void hidePage()"/>
                <function name="navigateStateUpdate" fullname="Core::IOutputPane::navigateStateUpdate" href="core-ioutputpane.html#navigateStateUpdate" status="active" access="public" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="73" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void navigateStateUpdate()"/>
                <function name="outputWidget" fullname="Core::IOutputPane::outputWidget" href="core-ioutputpane.html#outputWidget" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="33" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="QWidget *" signature="QWidget * outputWidget(QWidget *parent) = 0">
                    <parameter type="QWidget *" name="parent" default=""/>
                </function>
                <function name="priorityInStatusBar" fullname="Core::IOutputPane::priorityInStatusBar" href="core-ioutputpane.html#priorityInStatusBar" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="39" documented="true" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="int" signature="int priorityInStatusBar() const = 0"/>
                <function name="setBadgeNumber" fullname="Core::IOutputPane::setBadgeNumber" href="core-ioutputpane.html#setBadgeNumber" status="active" access="public" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="75" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setBadgeNumber(int number)">
                    <parameter type="int" name="number" default=""/>
                </function>
                <function name="setFocus" fullname="Core::IOutputPane::setFocus" href="core-ioutputpane.html#setFocus" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="44" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void setFocus() = 0"/>
                <function name="togglePage" fullname="Core::IOutputPane::togglePage" href="core-ioutputpane.html#togglePage" status="active" access="public" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="72" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void togglePage(int flags)">
                    <parameter type="int" name="flags" default=""/>
                </function>
                <function name="toolBarWidgets" fullname="Core::IOutputPane::toolBarWidgets" href="core-ioutputpane.html#toolBarWidgets" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="34" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="QList&lt;QWidget *&gt;" signature="QList&lt;QWidget *&gt; toolBarWidgets() const"/>
                <function name="visibilityChanged" fullname="Core::IOutputPane::visibilityChanged" href="core-ioutputpane.html#visibilityChanged" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="42" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void visibilityChanged(bool visible)">
                    <parameter type="bool" name="visible" default=""/>
                </function>
                <enum name="Flag" fullname="Core::IOutputPane::Flag" href="core-ioutputpane.html#Flag-enum" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="57" documented="true" typedef="Core::IOutputPane::Flags">
                    <value name="NoModeSwitch" value="0"/>
                    <value name="ModeSwitch" value="1"/>
                    <value name="WithFocus" value="2"/>
                    <value name="EnsureSizeHint" value="4"/>
                </enum>
                <typedef name="Flags" fullname="Core::IOutputPane::Flags" href="core-ioutputpane.html#Flag-enum" status="active" access="private" location="ioutputpane.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/ioutputpane.h" lineno="58" enum="Core::IOutputPane::Flag"/>
            </class>
            <class name="MessageManager" fullname="Core::MessageManager" href="core-messagemanager.html" status="active" access="public" location="messagemanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/messagemanager.h" lineno="20" documented="true" groups="mainclasses" module="QtCreator" brief="Used to post messages in the General Messages pane">
                <function name="writeDisrupting" fullname="Core::MessageManager::writeDisrupting" href="core-messagemanager.html#writeDisrupting" status="active" access="private" location="messagemanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/messagemanager.h" lineno="32" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void writeDisrupting(const QString &amp;message)">
                    <parameter type="const QString &amp;" name="message" default=""/>
                </function>
                <function name="writeDisrupting" fullname="Core::MessageManager::writeDisrupting" href="core-messagemanager.html#writeDisrupting-1" status="active" access="private" location="messagemanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/messagemanager.h" lineno="36" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" overload="true" overload-number="1" type="void" signature="void writeDisrupting(const QStringList &amp;messages)">
                    <parameter type="const QStringList &amp;" name="messages" default=""/>
                </function>
                <function name="writeFlashing" fullname="Core::MessageManager::writeFlashing" href="core-messagemanager.html#writeFlashing" status="active" access="private" location="messagemanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/messagemanager.h" lineno="31" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void writeFlashing(const QString &amp;message)">
                    <parameter type="const QString &amp;" name="message" default=""/>
                </function>
                <function name="writeFlashing" fullname="Core::MessageManager::writeFlashing" href="core-messagemanager.html#writeFlashing-1" status="active" access="private" location="messagemanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/messagemanager.h" lineno="35" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" overload="true" overload-number="1" type="void" signature="void writeFlashing(const QStringList &amp;messages)">
                    <parameter type="const QStringList &amp;" name="messages" default=""/>
                </function>
                <function name="writeSilently" fullname="Core::MessageManager::writeSilently" href="core-messagemanager.html#writeSilently" status="active" access="private" location="messagemanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/messagemanager.h" lineno="30" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void writeSilently(const QString &amp;message)">
                    <parameter type="const QString &amp;" name="message" default=""/>
                </function>
                <function name="writeSilently" fullname="Core::MessageManager::writeSilently" href="core-messagemanager.html#writeSilently-1" status="active" access="private" location="messagemanager.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/messagemanager.h" lineno="34" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" overload="true" overload-number="1" type="void" signature="void writeSilently(const QStringList &amp;messages)">
                    <parameter type="const QStringList &amp;" name="messages" default=""/>
                </function>
            </class>
            <class name="MiniSplitter" fullname="Core::MiniSplitter" href="core-minisplitter.html" status="active" access="public" location="minisplitter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/minisplitter.h" lineno="17" documented="true" module="QtCreator" brief="Simple helper-class to obtain macOS style 1-pixel wide splitters">
                <enum name="SplitterStyle" fullname="Core::MiniSplitter::SplitterStyle" href="core-minisplitter.html#SplitterStyle-enum" status="active" access="public" location="minisplitter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/minisplitter.h" lineno="20" documented="true">
                    <value name="Dark" value="0"/>
                    <value name="Light" value="1"/>
                </enum>
            </class>
            <struct name="NavigationView" fullname="Core::NavigationView" href="core-navigationview.html" status="active" access="public" location="inavigationwidgetfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/inavigationwidgetfactory.h" lineno="27" documented="true" module="Qt Creator" brief="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"/>
            <class name="NonResizingSplitter" fullname="Core::NonResizingSplitter" href="core-nonresizingsplitter.html" status="active" access="public" location="minisplitter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/minisplitter.h" lineno="32" documented="true" bases="Core::MiniSplitter" module="QtCreator" brief="MiniSplitter that keeps its first widget's size fixed when it is resized">
                <function name="NonResizingSplitter" fullname="Core::NonResizingSplitter::NonResizingSplitter" href="core-nonresizingsplitter.html#NonResizingSplitter" status="active" access="public" location="minisplitter.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/minisplitter.h" lineno="35" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="NonResizingSplitter(QWidget *parent, Core::MiniSplitter::SplitterStyle style)">
                    <parameter type="QWidget *" name="parent" default=""/>
                    <parameter type="Core::MiniSplitter::SplitterStyle" name="style" default="Light"/>
                </function>
            </class>
            <class name="ProcessProgress" fullname="Core::ProcessProgress" href="core-processprogress.html" status="active" access="public" location="processprogress.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/progressmanager/processprogress.h" lineno="20" documented="true" module="qtcreator-dev" brief="Responsible for showing progress of the running process"/>
            <class name="SearchResult" fullname="Core::SearchResult" href="core-searchresult.html" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="40" documented="true" module="QtCreator" brief="Reports user interaction, such as the activation of a search result item">
                <function name="addResults" fullname="Core::SearchResult::addResults" href="core-searchresult.html#addResults" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="63" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addResults(const int &amp;items, int mode)">
                    <parameter type="const int &amp;" name="items" default=""/>
                    <parameter type="int" name="mode" default=""/>
                </function>
                <function name="additionalReplaceWidget" fullname="Core::SearchResult::additionalReplaceWidget" href="core-searchresult.html#additionalReplaceWidget" status="active" access="private" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="56" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWidget *" signature="QWidget * additionalReplaceWidget() const"/>
                <function name="count" fullname="Core::SearchResult::count" href="core-searchresult.html#count" status="active" access="private" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="54" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int count() const"/>
                <function name="countChanged" fullname="Core::SearchResult::countChanged" href="core-searchresult.html#countChanged" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="79" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void countChanged(int count)">
                    <parameter type="int" name="count" default=""/>
                </function>
                <function name="finishSearch" fullname="Core::SearchResult::finishSearch" href="core-searchresult.html#finishSearch" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="65" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void finishSearch(bool canceled, const QString &amp;reason)">
                    <parameter type="bool" name="canceled" default=""/>
                    <parameter type="const QString &amp;" name="reason" default="..."/>
                </function>
                <function name="paused" fullname="Core::SearchResult::paused" href="core-searchresult.html#paused" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="77" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void paused(bool paused)">
                    <parameter type="bool" name="paused" default=""/>
                </function>
                <function name="popup" fullname="Core::SearchResult::popup" href="core-searchresult.html#popup" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="70" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void popup()"/>
                <function name="replaceButtonClicked" fullname="Core::SearchResult::replaceButtonClicked" href="core-searchresult.html#replaceButtonClicked" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="74" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void replaceButtonClicked(const QString &amp;replaceText, const int &amp;checkedItems, bool preserveCase)">
                    <parameter type="const QString &amp;" name="replaceText" default=""/>
                    <parameter type="const int &amp;" name="checkedItems" default=""/>
                    <parameter type="bool" name="preserveCase" default=""/>
                </function>
                <function name="requestEnabledCheck" fullname="Core::SearchResult::requestEnabledCheck" href="core-searchresult.html#requestEnabledCheck" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="81" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void requestEnabledCheck()"/>
                <function name="restart" fullname="Core::SearchResult::restart" href="core-searchresult.html#restart" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="67" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void restart()"/>
                <function name="searchAgainRequested" fullname="Core::SearchResult::searchAgainRequested" href="core-searchresult.html#searchAgainRequested" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="80" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void searchAgainRequested()"/>
                <function name="setAdditionalReplaceWidget" fullname="Core::SearchResult::setAdditionalReplaceWidget" href="core-searchresult.html#setAdditionalReplaceWidget" status="active" access="private" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="57" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAdditionalReplaceWidget(QWidget *widget)">
                    <parameter type="QWidget *" name="widget" default=""/>
                </function>
                <function name="setReplaceEnabled" fullname="Core::SearchResult::setReplaceEnabled" href="core-searchresult.html#setReplaceEnabled" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="68" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setReplaceEnabled(bool enabled)">
                    <parameter type="bool" name="enabled" default=""/>
                </function>
                <function name="setSearchAgainEnabled" fullname="Core::SearchResult::setSearchAgainEnabled" href="core-searchresult.html#setSearchAgainEnabled" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="69" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSearchAgainEnabled(bool enabled)">
                    <parameter type="bool" name="enabled" default=""/>
                </function>
                <function name="setSearchAgainSupported" fullname="Core::SearchResult::setSearchAgainSupported" href="core-searchresult.html#setSearchAgainSupported" status="active" access="private" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="55" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSearchAgainSupported(bool supported)">
                    <parameter type="bool" name="supported" default=""/>
                </function>
                <function name="setTextToReplace" fullname="Core::SearchResult::setTextToReplace" href="core-searchresult.html#setTextToReplace" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="66" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setTextToReplace(const QString &amp;textToReplace)">
                    <parameter type="const QString &amp;" name="textToReplace" default=""/>
                </function>
                <function name="setUserData" fullname="Core::SearchResult::setUserData" href="core-searchresult.html#setUserData" status="active" access="private" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="50" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setUserData(const QVariant &amp;data)">
                    <parameter type="const QVariant &amp;" name="data" default=""/>
                </function>
                <function name="textToReplace" fullname="Core::SearchResult::textToReplace" href="core-searchresult.html#textToReplace" status="active" access="private" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="53" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString textToReplace() const"/>
                <function name="userData" fullname="Core::SearchResult::userData" href="core-searchresult.html#userData" status="active" access="private" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="51" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QVariant" signature="QVariant userData() const"/>
                <function name="visibilityChanged" fullname="Core::SearchResult::visibilityChanged" href="core-searchresult.html#visibilityChanged" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="78" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void visibilityChanged(bool visible)">
                    <parameter type="bool" name="visible" default=""/>
                </function>
            </class>
            <class name="SearchResultWindow" fullname="Core::SearchResultWindow" href="core-searchresultwindow.html" status="active" access="public" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="93" documented="true" bases="Core::IOutputPane" module="QtCreator" brief="The implementation of a commonly shared Search Results output pane">
                <function name="instance" fullname="Core::SearchResultWindow::instance" href="core-searchresultwindow.html#instance" status="active" access="private" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="110" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Core::SearchResultWindow *" signature="Core::SearchResultWindow * instance()"/>
                <function name="openNewSearchPanel" fullname="Core::SearchResultWindow::openNewSearchPanel" href="core-searchresultwindow.html#openNewSearchPanel" status="active" access="private" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="130" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void openNewSearchPanel()"/>
                <function name="setTabWidth" fullname="Core::SearchResultWindow::setTabWidth" href="core-searchresultwindow.html#setTabWidth" status="active" access="private" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="129" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setTabWidth(int tabWidth)">
                    <parameter type="int" name="tabWidth" default=""/>
                </function>
                <function name="startNewSearch" fullname="Core::SearchResultWindow::startNewSearch" href="core-searchresultwindow.html#startNewSearch" status="active" access="private" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="136" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="Core::SearchResult *" signature="Core::SearchResult * startNewSearch(const QString &amp;label, const QString &amp;toolTip, const QString &amp;searchTerm, int searchOrSearchAndReplace, Core::SearchResultWindow::PreserveCaseMode preserveCaseMode, const QString &amp;cfgGroup)">
                    <parameter type="const QString &amp;" name="label" default=""/>
                    <parameter type="const QString &amp;" name="toolTip" default=""/>
                    <parameter type="const QString &amp;" name="searchTerm" default=""/>
                    <parameter type="int" name="searchOrSearchAndReplace" default="..."/>
                    <parameter type="Core::SearchResultWindow::PreserveCaseMode" name="preserveCaseMode" default="PreserveCaseEnabled"/>
                    <parameter type="const QString &amp;" name="cfgGroup" default="QString()"/>
                </function>
                <enum name="PreserveCaseMode" fullname="Core::SearchResultWindow::PreserveCaseMode" href="core-searchresultwindow.html#PreserveCaseMode-enum" status="active" access="private" location="searchresultwindow.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/searchresultwindow.h" lineno="103" documented="true">
                    <value name="PreserveCaseEnabled" value="0"/>
                    <value name="PreserveCaseDisabled" value="1"/>
                </enum>
            </class>
            <class name="SettingsDatabase" fullname="Core::SettingsDatabase" href="core-settingsdatabase.html" status="active" access="public" location="settingsdatabase.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/settingsdatabase.h" lineno="17" documented="true" module="QtCreator" brief="Offers an alternative to the application-wide QSettings that is more suitable for storing large amounts of data"/>
            <class name="WizardDialogParameters" fullname="Core::WizardDialogParameters" href="core-wizarddialogparameters.html" status="active" access="public" location="basefilewizardfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/basefilewizardfactory.h" lineno="27" documented="true" module="QtCreator" brief="Holds parameters for the new file wizard dialog">
                <enum name="DialogParameterEnum" fullname="Core::WizardDialogParameters::DialogParameterEnum" href="core-wizarddialogparameters.html#DialogParameterEnum-enum" status="active" access="public" location="basefilewizardfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/basefilewizardfactory.h" lineno="32" documented="true" typedef="Core::WizardDialogParameters::DialogParameterFlags">
                    <value name="ForceCapitalLetterForFileName" value="0x01"/>
                </enum>
                <typedef name="DialogParameterFlags" fullname="Core::WizardDialogParameters::DialogParameterFlags" href="core-wizarddialogparameters.html#DialogParameterEnum-enum" status="active" access="public" location="basefilewizardfactory.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/basefilewizardfactory.h" lineno="35" enum="Core::WizardDialogParameters::DialogParameterEnum"/>
            </class>
            <enum name="FindFlag" fullname="Core::FindFlag" href="core.html#FindFlag-enum" status="active" access="public" location="textfindconstants.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/textfindconstants.h" lineno="43" documented="true" typedef="Core::FindFlags">
                <value name="FindBackward" value="0x01"/>
                <value name="FindCaseSensitively" value="0x02"/>
                <value name="FindWholeWords" value="0x04"/>
                <value name="FindRegularExpression" value="0x08"/>
                <value name="FindPreserveCase" value="0x10"/>
            </enum>
            <typedef name="FindFlags" fullname="Core::FindFlags" href="core.html#FindFlag-enum" status="active" access="public" location="textfindconstants.h" filepath="/Users/qt/work/build/qt-creator/src/plugins/coreplugin/find/textfindconstants.h" lineno="50" enum="Core::FindFlag"/>
        </namespace>
        <page name="creating-plugins.html" href="creating-plugins.html" status="active" location="creating-plugins.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/creating-plugins.qdoc" lineno="4" documented="true" subtype="page" title="Creating Plugins" fulltitle="Creating Plugins" subtitle="">
            <contents name="basics" title="Basics" level="1"/>
            <contents name="topics" title="Topics" level="1"/>
            <contents name="design-principles" title="Design Principles" level="1"/>
        </page>
        <page name="qtcreator-dev-wizards.html" href="qtcreator-dev-wizards.html" status="active" location="qtcreator-dev-wizards.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/qtcreator-dev-wizards.qdoc" lineno="4" documented="true" subtype="page" title="Creating Wizards in Code" fulltitle="Creating Wizards in Code" subtitle="">
            <contents name="introduction" title="Introduction" level="1"/>
            <contents name="relevant-classes" title="Relevant Classes" level="2"/>
            <contents name="setters-and-getters-of-iwizardfactory" title="Setters and Getters of IWizardFactory" level="2"/>
        </page>
        <page name="first-plugin.html" href="first-plugin.html" status="active" location="first-plugin.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/first-plugin.qdoc" lineno="4" documented="true" subtype="page" title="Creating Your First Plugin" fulltitle="Creating Your First Plugin" subtitle="">
            <contents name="creating-a-plugin-project" title="Creating a Plugin Project" level="1"/>
            <contents name="building-and-running-the-plugin" title="Building and Running the Plugin" level="1"/>
            <contents name="file-structure" title="File Structure" level="1"/>
            <contents name="cmake-project" title="CMake Project" level="1"/>
            <contents name="plugin-meta-data-template" title="Plugin Meta Data Template" level="1"/>
            <contents name="plugin-class" title="Plugin Class" level="1"/>
            <contents name="header-file" title="Header File" level="2"/>
            <contents name="source-file" title="Source File" level="2"/>
        </page>
        <page name="distributing-plugins.html" href="distributing-plugins.html" status="active" location="distributing-plugins.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/distributing-plugins.qdoc" lineno="4" documented="true" subtype="page" title="Distributing Plugins" fulltitle="Distributing Plugins" subtitle="">
            <contents name="creating-binaries" title="Creating Binaries" level="1"/>
            <contents name="packaging" title="Packaging" level="1"/>
            <contents name="single-library" title="Single Library" level="2"/>
            <contents name="summary" title="Summary" level="3"/>
            <contents name="multiple-files-following-qt-creator-s-filesystem-layout" title="Multiple Files Following Qt Creator's Filesystem Layout" level="2"/>
            <contents name="summary" title="Summary" level="3"/>
        </page>
        <page name="extending-index.html" href="extending-index.html" status="active" location="qtcreator-dev.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/qtcreator-dev.qdoc" lineno="4" documented="true" subtype="page" title="Extending Qt Creator Manual" fulltitle="Extending Qt Creator Manual" subtitle="">
            <contents name="generating-domain-specific-code-and-templates" title="Generating Domain Specific Code and Templates" level="1"/>
            <contents name="snippets" title="Snippets" level="2"/>
            <contents name="file-and-project-templates" title="File and Project Templates" level="2"/>
            <contents name="custom-wizards" title="Custom Wizards" level="2"/>
            <contents name="supporting-additional-file-types" title="Supporting Additional File Types" level="1"/>
            <contents name="mime-types" title="MIME Types" level="2"/>
            <contents name="text-highlighting-and-indentation" title="Text Highlighting and Indentation" level="2"/>
            <contents name="custom-text-editors" title="Custom Text Editors" level="2"/>
            <contents name="other-custom-editors" title="Other Custom Editors" level="2"/>
            <contents name="running-external-tools" title="Running External Tools" level="1"/>
            <contents name="simple-external-tools" title="Simple External Tools" level="2"/>
            <contents name="complex-external-tools" title="Complex External Tools" level="2"/>
            <contents name="loosely-integrating-tools" title="Loosely Integrating Tools" level="3"/>
            <contents name="interacting-with-tool-output" title="Interacting with Tool Output" level="3"/>
            <contents name="all-topics" title="All Topics" level="1"/>
        </page>
        <namespace name="ExtensionSystem" href="extensionsystem.html" status="active" access="public" location="pluginmanager.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginmanager.h" lineno="18" documented="true" module="QtCreator" brief="Classes that belong to the core plugin system">
            <function name="invoke" fullname="ExtensionSystem::invoke" href="extensionsystem.html#invoke" status="active" access="public" location="invoker.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/invoker.h" lineno="149" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="Result" signature="Result invoke(QObject *target, const char *slot)">
                <parameter type="QObject *" name="target" default=""/>
                <parameter type="const char *" name="slot" default=""/>
            </function>
            <function name="invoke" fullname="ExtensionSystem::invoke" href="extensionsystem.html#invoke-1" status="active" access="public" location="invoker.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/invoker.h" lineno="156" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="Result" signature="Result invoke(QObject *target, const char *slot, const T0 &amp;t0)">
                <parameter type="QObject *" name="target" default=""/>
                <parameter type="const char *" name="slot" default=""/>
                <parameter type="const T0 &amp;" name="t0" default=""/>
            </function>
            <function name="invoke" fullname="ExtensionSystem::invoke" href="extensionsystem.html#invoke-2" status="active" access="public" location="invoker.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/invoker.h" lineno="164" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="Result" signature="Result invoke(QObject *target, const char *slot, const T0 &amp;t0, const T1 &amp;t1)">
                <parameter type="QObject *" name="target" default=""/>
                <parameter type="const char *" name="slot" default=""/>
                <parameter type="const T0 &amp;" name="t0" default=""/>
                <parameter type="const T1 &amp;" name="t1" default=""/>
            </function>
            <function name="invoke" fullname="ExtensionSystem::invoke" href="extensionsystem.html#invoke-3" status="active" access="public" location="invoker.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/invoker.h" lineno="173" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="Result" signature="Result invoke(QObject *target, const char *slot, const T0 &amp;t0, const T1 &amp;t1, const T2 &amp;t2)">
                <parameter type="QObject *" name="target" default=""/>
                <parameter type="const char *" name="slot" default=""/>
                <parameter type="const T0 &amp;" name="t0" default=""/>
                <parameter type="const T1 &amp;" name="t1" default=""/>
                <parameter type="const T2 &amp;" name="t2" default=""/>
            </function>
            <struct name="PluginArgumentDescription" fullname="ExtensionSystem::PluginArgumentDescription" href="extensionsystem-pluginargumentdescription.html" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="49" documented="true" module="QtCreator" brief="PluginArgumentDescriptions class holds a list of descriptions of command line arguments that a plugin processes"/>
            <struct name="PluginDependency" fullname="ExtensionSystem::PluginDependency" href="extensionsystem-plugindependency.html" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="30" documented="true" module="QtCreator" brief="Contains the name and required compatible version number of a plugin's dependency">
                <enum name="Type" fullname="ExtensionSystem::PluginDependency::Type" href="extensionsystem-plugindependency.html#Type-enum" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="32" documented="true">
                    <value name="Required" value="0"/>
                    <value name="Optional" value="1"/>
                    <value name="Test" value="2"/>
                </enum>
                <variable name="name" fullname="ExtensionSystem::PluginDependency::name" href="extensionsystem-plugindependency.html#name-var" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="42" documented="true" type="QString" static="false"/>
                <variable name="type" fullname="ExtensionSystem::PluginDependency::type" href="extensionsystem-plugindependency.html#type-var" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="44" documented="true" type="ExtensionSystem::PluginDependency::Type" static="false"/>
                <variable name="version" fullname="ExtensionSystem::PluginDependency::version" href="extensionsystem-plugindependency.html#version-var" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="43" documented="true" type="QString" static="false"/>
            </struct>
            <class name="PluginDetailsView" fullname="ExtensionSystem::PluginDetailsView" href="extensionsystem-plugindetailsview.html" status="active" access="public" location="plugindetailsview.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/plugindetailsview.h" lineno="16" documented="true" module="QtCreator" brief="Implements a widget that displays the contents of a PluginSpec">
                <function name="update" fullname="ExtensionSystem::PluginDetailsView::update" href="extensionsystem-plugindetailsview.html#update" status="active" access="private" location="plugindetailsview.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/plugindetailsview.h" lineno="24" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void update(ExtensionSystem::PluginSpec *spec)">
                    <parameter type="ExtensionSystem::PluginSpec *" name="spec" default=""/>
                </function>
            </class>
            <class name="PluginSpec" fullname="ExtensionSystem::PluginSpec" href="extensionsystem-pluginspec.html" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="56" documented="true" module="QtCreator" brief="Contains the information of the plugin's embedded meta data and information about the plugin's current state">
                <function name="addArgument" fullname="ExtensionSystem::PluginSpec::addArgument" href="extensionsystem-pluginspec.html#addArgument" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="97" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addArgument(const QString &amp;argument)">
                    <parameter type="const QString &amp;" name="argument" default=""/>
                </function>
                <function name="argumentDescriptions" fullname="ExtensionSystem::PluginSpec::argumentDescriptions" href="extensionsystem-pluginspec.html#argumentDescriptions" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="89" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="ExtensionSystem::PluginSpec::PluginArgumentDescriptions" signature="ExtensionSystem::PluginSpec::PluginArgumentDescriptions argumentDescriptions() const"/>
                <function name="arguments" fullname="ExtensionSystem::PluginSpec::arguments" href="extensionsystem-pluginspec.html#arguments" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="95" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QStringList" signature="QStringList arguments() const"/>
                <function name="category" fullname="ExtensionSystem::PluginSpec::category" href="extensionsystem-pluginspec.html#category" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="73" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString category() const"/>
                <function name="compatVersion" fullname="ExtensionSystem::PluginSpec::compatVersion" href="extensionsystem-pluginspec.html#compatVersion" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="66" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString compatVersion() const"/>
                <function name="copyright" fullname="ExtensionSystem::PluginSpec::copyright" href="extensionsystem-pluginspec.html#copyright" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="68" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString copyright() const"/>
                <function name="dependencies" fullname="ExtensionSystem::PluginSpec::dependencies" href="extensionsystem-pluginspec.html#dependencies" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="85" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QVector&lt;ExtensionSystem::PluginDependency&gt;" signature="QVector&lt;ExtensionSystem::PluginDependency&gt; dependencies() const"/>
                <function name="dependencySpecs" fullname="ExtensionSystem::PluginSpec::dependencySpecs" href="extensionsystem-pluginspec.html#dependencySpecs" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="102" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QHash&lt;ExtensionSystem::PluginDependency, ExtensionSystem::PluginSpec *&gt;" signature="QHash&lt;ExtensionSystem::PluginDependency, ExtensionSystem::PluginSpec *&gt; dependencySpecs() const"/>
                <function name="description" fullname="ExtensionSystem::PluginSpec::description" href="extensionsystem-pluginspec.html#description" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="70" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString description() const"/>
                <function name="errorString" fullname="ExtensionSystem::PluginSpec::errorString" href="extensionsystem-pluginspec.html#errorString" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="111" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString errorString() const"/>
                <function name="filePath" fullname="ExtensionSystem::PluginSpec::filePath" href="extensionsystem-pluginspec.html#filePath" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="93" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString filePath() const"/>
                <function name="hasError" fullname="ExtensionSystem::PluginSpec::hasError" href="extensionsystem-pluginspec.html#hasError" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="110" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool hasError() const"/>
                <function name="isAvailableForHostPlatform" fullname="ExtensionSystem::PluginSpec::isAvailableForHostPlatform" href="extensionsystem-pluginspec.html#isAvailableForHostPlatform" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="76" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isAvailableForHostPlatform() const"/>
                <function name="isEffectivelyEnabled" fullname="ExtensionSystem::PluginSpec::isEffectivelyEnabled" href="extensionsystem-pluginspec.html#isEffectivelyEnabled" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="81" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isEffectivelyEnabled() const"/>
                <function name="isEnabledByDefault" fullname="ExtensionSystem::PluginSpec::isEnabledByDefault" href="extensionsystem-pluginspec.html#isEnabledByDefault" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="79" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isEnabledByDefault() const"/>
                <function name="isEnabledBySettings" fullname="ExtensionSystem::PluginSpec::isEnabledBySettings" href="extensionsystem-pluginspec.html#isEnabledBySettings" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="80" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isEnabledBySettings() const"/>
                <function name="isEnabledIndirectly" fullname="ExtensionSystem::PluginSpec::isEnabledIndirectly" href="extensionsystem-pluginspec.html#isEnabledIndirectly" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="82" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isEnabledIndirectly() const"/>
                <function name="isExperimental" fullname="ExtensionSystem::PluginSpec::isExperimental" href="extensionsystem-pluginspec.html#isExperimental" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="78" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isExperimental() const"/>
                <function name="isForceDisabled" fullname="ExtensionSystem::PluginSpec::isForceDisabled" href="extensionsystem-pluginspec.html#isForceDisabled" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="84" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isForceDisabled() const"/>
                <function name="isForceEnabled" fullname="ExtensionSystem::PluginSpec::isForceEnabled" href="extensionsystem-pluginspec.html#isForceEnabled" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="83" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isForceEnabled() const"/>
                <function name="isRequired" fullname="ExtensionSystem::PluginSpec::isRequired" href="extensionsystem-pluginspec.html#isRequired" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="77" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isRequired() const"/>
                <function name="license" fullname="ExtensionSystem::PluginSpec::license" href="extensionsystem-pluginspec.html#license" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="69" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString license() const"/>
                <function name="location" fullname="ExtensionSystem::PluginSpec::location" href="extensionsystem-pluginspec.html#location" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="92" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString location() const"/>
                <function name="longDescription" fullname="ExtensionSystem::PluginSpec::longDescription" href="extensionsystem-pluginspec.html#longDescription" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="71" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString longDescription() const"/>
                <function name="metaData" fullname="ExtensionSystem::PluginSpec::metaData" href="extensionsystem-pluginspec.html#metaData" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="86" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QJsonObject" signature="QJsonObject metaData() const"/>
                <function name="name" fullname="ExtensionSystem::PluginSpec::name" href="extensionsystem-pluginspec.html#name" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="64" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString name() const"/>
                <function name="platformSpecification" fullname="ExtensionSystem::PluginSpec::platformSpecification" href="extensionsystem-pluginspec.html#platformSpecification" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="75" documented="true" since="3.0" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QRegularExpression" signature="QRegularExpression platformSpecification() const"/>
                <function name="plugin" fullname="ExtensionSystem::PluginSpec::plugin" href="extensionsystem-pluginspec.html#plugin" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="106" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="ExtensionSystem::IPlugin *" signature="ExtensionSystem::IPlugin * plugin() const"/>
                <function name="provides" fullname="ExtensionSystem::PluginSpec::provides" href="extensionsystem-pluginspec.html#provides" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="99" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool provides(const QString &amp;pluginName, const QString &amp;version) const">
                    <parameter type="const QString &amp;" name="pluginName" default=""/>
                    <parameter type="const QString &amp;" name="version" default=""/>
                </function>
                <function name="requiresAny" fullname="ExtensionSystem::PluginSpec::requiresAny" href="extensionsystem-pluginspec.html#requiresAny" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="103" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool requiresAny(const int) const">
                    <parameter type="const int" name="" default=""/>
                </function>
                <function name="setArguments" fullname="ExtensionSystem::PluginSpec::setArguments" href="extensionsystem-pluginspec.html#setArguments" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="96" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setArguments(const QStringList &amp;arguments)">
                    <parameter type="const QStringList &amp;" name="arguments" default=""/>
                </function>
                <function name="setEnabledBySettings" fullname="ExtensionSystem::PluginSpec::setEnabledBySettings" href="extensionsystem-pluginspec.html#setEnabledBySettings" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="113" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setEnabledBySettings(bool value)">
                    <parameter type="bool" name="value" default=""/>
                </function>
                <function name="state" fullname="ExtensionSystem::PluginSpec::state" href="extensionsystem-pluginspec.html#state" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="109" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="ExtensionSystem::PluginSpec::State" signature="ExtensionSystem::PluginSpec::State state() const"/>
                <function name="url" fullname="ExtensionSystem::PluginSpec::url" href="extensionsystem-pluginspec.html#url" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="72" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString url() const"/>
                <function name="vendor" fullname="ExtensionSystem::PluginSpec::vendor" href="extensionsystem-pluginspec.html#vendor" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="67" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString vendor() const"/>
                <function name="version" fullname="ExtensionSystem::PluginSpec::version" href="extensionsystem-pluginspec.html#version" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="65" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString version() const"/>
                <enum name="State" fullname="ExtensionSystem::PluginSpec::State" href="extensionsystem-pluginspec.html#State-enum" status="active" access="public" location="pluginspec.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginspec.h" lineno="59" documented="true">
                    <value name="Invalid" value="0"/>
                    <value name="Read" value="1"/>
                    <value name="Resolved" value="2"/>
                    <value name="Loaded" value="3"/>
                    <value name="Initialized" value="4"/>
                    <value name="Running" value="5"/>
                    <value name="Stopped" value="6"/>
                    <value name="Deleted" value="7"/>
                </enum>
            </class>
            <class name="PluginView" fullname="ExtensionSystem::PluginView" href="extensionsystem-pluginview.html" status="active" access="public" location="pluginview.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginview.h" lineno="28" documented="true" module="QtCreator" brief="Implements a widget that shows a list of all plugins and their state">
                <function name="currentPlugin" fullname="ExtensionSystem::PluginView::currentPlugin" href="extensionsystem-pluginview.html#currentPlugin" status="active" access="private" location="pluginview.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginview.h" lineno="36" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="ExtensionSystem::PluginSpec *" signature="ExtensionSystem::PluginSpec * currentPlugin() const"/>
                <function name="pluginActivated" fullname="ExtensionSystem::PluginView::pluginActivated" href="extensionsystem-pluginview.html#pluginActivated" status="active" access="private" location="pluginview.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginview.h" lineno="42" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void pluginActivated(ExtensionSystem::PluginSpec *spec)">
                    <parameter type="ExtensionSystem::PluginSpec *" name="spec" default=""/>
                </function>
                <function name="pluginSettingsChanged" fullname="ExtensionSystem::PluginView::pluginSettingsChanged" href="extensionsystem-pluginview.html#pluginSettingsChanged" status="active" access="private" location="pluginview.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginview.h" lineno="43" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void pluginSettingsChanged(ExtensionSystem::PluginSpec *spec)">
                    <parameter type="ExtensionSystem::PluginSpec *" name="spec" default=""/>
                </function>
                <function name="setFilter" fullname="ExtensionSystem::PluginView::setFilter" href="extensionsystem-pluginview.html#setFilter" status="active" access="private" location="pluginview.h" filepath="/Users/qt/work/build/qt-creator/src/libs/extensionsystem/pluginview.h" lineno="37" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFilter(const QString &amp;filter)">
                    <parameter type="const QString &amp;" name="filter" default=""/>
                </function>
            </class>
        </namespace>
        <page name="external-tool-spec.html" href="external-tool-spec.html" status="active" location="external-tool-spec.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/external-tool-spec.qdoc" lineno="4" documented="true" subtype="page" title="External Tool Specification Files" fulltitle="External Tool Specification Files" subtitle="">
            <contents name="file-name" title="File Name" level="1"/>
            <contents name="location" title="Location" level="1"/>
            <contents name="file-format" title="File Format" level="1"/>
            <contents name="main-tag" title="Main Tag" level="2"/>
            <contents name="description-tags" title="Description Tags" level="2"/>
            <contents name="executable-specification-tag" title="Executable Specification Tag" level="2"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="getting-and-building.html" href="getting-and-building.html" status="active" location="getting-and-building.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/getting-and-building.qdoc" lineno="4" documented="true" subtype="page" title="Getting and Building Qt Creator" fulltitle="Getting and Building Qt Creator" subtitle="">
            <contents name="getting-qt" title="Getting Qt" level="1"/>
            <contents name="getting-and-building-qt-creator" title="Getting and Building Qt Creator" level="1"/>
        </page>
        <page name="plugin-lifecycle.html" href="plugin-lifecycle.html" status="active" location="plugin-lifecycle.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/plugin-lifecycle.qdoc" lineno="4" documented="true" subtype="page" title="Plugin Life Cycle" fulltitle="Plugin Life Cycle" subtitle=""/>
        <page name="plugin-meta-data.html" href="plugin-meta-data.html" status="active" location="plugin-metadata.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/plugin-metadata.qdoc" lineno="4" documented="true" subtype="page" title="Plugin Meta Data" fulltitle="Plugin Meta Data" subtitle="">
            <contents name="main-keys" title="Main Keys" level="2"/>
            <contents name="plugin-describing-keys" title="Plugin-describing Keys" level="2"/>
            <contents name="dependencies" title="Dependencies" level="2"/>
            <contents name="optional-dependencies" title="Optional Dependencies" level="3"/>
            <contents name="test-dependencies" title="Test Dependencies" level="3"/>
            <contents name="command-line-arguments" title="Command Line Arguments" level="2"/>
            <contents name="example-test-op-op-json" title="Example Test&lt;@op&gt;.&lt;/@op&gt;json" level="2"/>
            <contents name="a-note-on-plugin-versions" title="A Note on Plugin Versions" level="2"/>
        </page>
        <page name="qtcreator-api.html" href="qtcreator-api.html" status="active" location="qtcreator-module.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/qtcreator-module.qdoc" lineno="4" documented="true" subtype="page" title="Qt Creator API Reference" fulltitle="Qt Creator API Reference" subtitle="">
            <contents name="libraries" title="Libraries" level="1"/>
            <contents name="core-libraries" title="Core Libraries" level="2"/>
            <contents name="plugins" title="Plugins" level="1"/>
            <contents name="reference" title="Reference" level="1"/>
        </page>
        <page name="coding-style.html" href="coding-style.html" status="active" location="coding-style.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/coding-style.qdoc" lineno="4" documented="true" subtype="page" title="Qt Creator Coding Rules" fulltitle="Qt Creator Coding Rules" subtitle="">
            <target name="coding-rules-namespacing"/>
            <contents name="submitting-code" title="Submitting Code" level="1"/>
            <contents name="binary-and-source-compatibility" title="Binary and Source Compatibility" level="1"/>
            <contents name="code-constructs" title="Code Constructs" level="1"/>
            <contents name="formatting" title="Formatting" level="1"/>
            <contents name="capitalizing-identifiers" title="Capitalizing Identifiers" level="2"/>
            <contents name="whitespace" title="Whitespace" level="2"/>
            <contents name="pointers-and-references" title="Pointers and References" level="3"/>
            <contents name="operator-names-and-parentheses" title="Operator Names and Parentheses" level="3"/>
            <contents name="function-names-and-parentheses" title="Function Names and Parentheses" level="3"/>
            <contents name="keywords" title="Keywords" level="3"/>
            <contents name="comments" title="Comments" level="3"/>
            <contents name="braces" title="Braces" level="2"/>
            <contents name="parentheses" title="Parentheses" level="2"/>
            <contents name="line-breaks" title="Line Breaks" level="2"/>
            <contents name="declarations" title="Declarations" level="2"/>
            <contents name="declaring-variables" title="Declaring Variables" level="3"/>
            <contents name="namespaces" title="Namespaces" level="2"/>
            <contents name="patterns-and-practices" title="Patterns and Practices" level="1"/>
            <contents name="namespacing" title="Namespacing" level="2"/>
            <contents name="passing-file-names" title="Passing File Names" level="2"/>
            <contents name="classes-to-use-and-classes-not-to-use" title="Classes to Use and Classes Not to Use" level="2"/>
            <contents name="plugin-extension-points" title="Plugin Extension Points" level="2"/>
            <contents name="using-the-global-object-pool" title="Using the Global Object Pool" level="2"/>
            <contents name="c-features" title="C++ Features" level="2"/>
            <contents name="null-pointers" title="Null Pointers" level="3"/>
            <contents name="lambdas" title="Lambdas" level="3"/>
            <contents name="keyword-auto-keyword-keyword" title="&lt;@keyword&gt;auto&lt;/@keyword&gt; Keyword" level="3"/>
            <contents name="scoped-enums" title="Scoped enums" level="3"/>
            <contents name="delegating-constructors" title="Delegating constructors" level="3"/>
            <contents name="initializer-list" title="Initializer list" level="3"/>
            <contents name="initialization-with-curly-brackets" title="Initialization with Curly Brackets" level="3"/>
            <contents name="non-static-data-member-initialization" title="Non-Static Data Member Initialization" level="3"/>
            <contents name="defaulted-and-deleted-functions" title="Defaulted and Deleted Functions" level="3"/>
            <contents name="override" title="Override" level="3"/>
            <contents name="range-based-for-loop" title="Range-Based for-Loop" level="3"/>
            <contents name="std-optional" title="std::optional" level="3"/>
            <contents name="using-qobject" title="Using QObject" level="2"/>
            <contents name="file-headers" title="File Headers" level="2"/>
            <contents name="including-headers" title="Including Headers" level="2"/>
            <contents name="casting" title="Casting" level="2"/>
            <contents name="compiler-and-platform-specific-issues" title="Compiler and Platform-specific Issues" level="2"/>
            <contents name="esthetics" title="Esthetics" level="2"/>
            <contents name="inheriting-from-template-or-tool-classes" title="Inheriting from Template or Tool Classes" level="2"/>
            <contents name="inheritance-versus-aggregation" title="Inheritance Versus Aggregation" level="2"/>
            <contents name="conventions-for-public-header-files" title="Conventions for Public Header Files" level="2"/>
            <contents name="class-member-names" title="Class Member Names" level="1"/>
            <contents name="documentation" title="Documentation" level="1"/>
        </page>
        <page name="functions.html" href="functions.html" status="active" location="qtcreator-module.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/qtcreator-module.qdoc" lineno="145" documented="true" subtype="page" title="Qt Creator Functions" fulltitle="Qt Creator Functions" subtitle=""/>
        <page name="mainclasses.html" href="mainclasses.html" status="active" location="qtcreator-module.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/qtcreator-module.qdoc" lineno="136" documented="true" subtype="page" title="Qt Creator Main Classes" fulltitle="Qt Creator Main Classes" subtitle=""/>
        <page name="namespaces.html" href="namespaces.html" status="active" location="qtcreator-module.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/qtcreator-module.qdoc" lineno="125" documented="true" subtype="page" title="Qt Creator Namespaces" fulltitle="Qt Creator Namespaces" subtitle=""/>
        <page name="actionmanager.html" href="actionmanager.html" status="active" location="actionmanager.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/actionmanager.qdoc" lineno="4" documented="true" subtype="page" title="The Action Manager and Commands" fulltitle="The Action Manager and Commands" subtitle="">
            <contents name="command" title="Command" level="1"/>
            <contents name="contexts" title="Contexts" level="1"/>
            <contents name="using-icontext" title="Using IContext" level="2"/>
            <contents name="manually-managing-contexts" title="Manually Managing Contexts" level="2"/>
            <contents name="registering-actions" title="Registering Actions" level="1"/>
            <contents name="summary" title="Summary" level="1"/>
        </page>
        <page name="pluginmanager.html" href="pluginmanager.html" status="active" location="pluginmanager.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/pluginmanager.qdoc" lineno="4" documented="true" subtype="page" title="The Plugin Manager, the Object Pool, and Registered Objects" fulltitle="The Plugin Manager, the Object Pool, and Registered Objects" subtitle="">
            <target name="object-pool" title="object pool"/>
            <contents name="plugin-manager" title="Plugin Manager" level="1"/>
            <contents name="object-pool-and-registered-objects" title="Object Pool and Registered Objects" level="1"/>
        </page>
        <page name="qtcreator-ui-text.html" href="qtcreator-ui-text.html" status="active" location="qtcreator-ui-text.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/qtcreator-ui-text.qdoc" lineno="4" documented="true" subtype="page" title="User Interface Text Guidelines" fulltitle="User Interface Text Guidelines" subtitle="">
            <contents name="grammar-and-style" title="Grammar and Style" level="1"/>
            <contents name="punctuation" title="Punctuation" level="1"/>
            <contents name="writing-tooltips" title="Writing Tooltips" level="2"/>
            <contents name="writing-tooltips-in-design-mode" title="Writing Tooltips in Design Mode" level="3"/>
            <contents name="writing-messages" title="Writing Messages" level="2"/>
            <contents name="ui-text-capitalization" title="UI Text Capitalization" level="1"/>
            <contents name="using-book-style-capitalization" title="Using Book Style Capitalization" level="2"/>
            <contents name="checking-book-style-capitalization" title="Checking Book Style Capitalization" level="3"/>
            <contents name="using-sentence-style-capitalization" title="Using Sentence Style Capitalization" level="2"/>
            <contents name="preparing-for-localization" title="Preparing for Localization" level="1"/>
            <contents name="marking-ui-text-for-translation" title="Marking UI Text for Translation" level="2"/>
            <contents name="features-of-languages-or-writing-systems" title="Features of Languages or Writing Systems" level="2"/>
            <contents name="common-qt-creator-terms" title="Common Qt Creator Terms" level="1"/>
        </page>
        <namespace name="Utils" href="utils.html" status="active" access="public" location="qtcolorbutton.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/qtcolorbutton.h" lineno="10" documented="true" module="qtcreator-dev">
            <function name="execMenuAtWidget" fullname="Utils::execMenuAtWidget" href="utils.html#execMenuAtWidget" status="active" access="public" location="execmenu.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/execmenu.h" lineno="16" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QAction *" signature="QAction * execMenuAtWidget(QMenu *menu, QWidget *widget)">
                <parameter type="QMenu *" name="menu" default=""/>
                <parameter type="QWidget *" name="widget" default=""/>
            </function>
            <class name="AnsiEscapeCodeHandler" fullname="Utils::AnsiEscapeCodeHandler" href="utils-ansiescapecodehandler.html" status="active" access="public" location="ansiescapecodehandler.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/ansiescapecodehandler.h" lineno="23" documented="true" module="qtcreator-dev" brief="Parses text and extracts ANSI escape codes from it"/>
            <class name="AspectContainer" fullname="Utils::AspectContainer" href="utils-aspectcontainer.html" status="active" access="public" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="595" documented="true" module="QtCreator" brief="Wraps one or more aspects while providing the interface of a single aspect">
                <function name="aspect" fullname="Utils::AspectContainer::aspect" href="utils-aspectcontainer.html#aspect-1" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="645" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="Utils::BaseAspect *" signature="Utils::BaseAspect * aspect(int id) const">
                    <parameter type="int" name="id" default=""/>
                </function>
                <function name="~AspectContainer" fullname="Utils::AspectContainer::~AspectContainer" href="utils-aspectcontainer.html#dtor.AspectContainer" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="601" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~AspectContainer()"/>
            </class>
            <class name="BaseAspect" fullname="Utils::BaseAspect" href="utils-baseaspect.html" status="active" access="public" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="43" documented="true" module="QtCreator" brief="Common base for classes implementing aspects">
                <function name="addToLayout" fullname="Utils::BaseAspect::addToLayout" href="utils-baseaspect.html#addToLayout" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="101" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void addToLayout(Layouting::LayoutBuilder &amp;builder)">
                    <parameter type="Layouting::LayoutBuilder &amp;" name="builder" default=""/>
                </function>
                <function name="apply" fullname="Utils::BaseAspect::apply" href="utils-baseaspect.html#apply" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="116" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void apply()"/>
                <function name="cancel" fullname="Utils::BaseAspect::cancel" href="utils-baseaspect.html#cancel" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="117" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void cancel()"/>
                <function name="displayName" fullname="Utils::BaseAspect::displayName" href="utils-baseaspect.html#displayName" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="65" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="class QString" signature="class QString displayName() const"/>
                <function name="fromMap" fullname="Utils::BaseAspect::fromMap" href="utils-baseaspect.html#fromMap" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="97" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void fromMap(const int &amp;map)">
                    <parameter type="const int &amp;" name="map" default=""/>
                </function>
                <function name="labelText" fullname="Utils::BaseAspect::labelText" href="utils-baseaspect.html#labelText" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="86" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="class QString" signature="class QString labelText() const"/>
                <function name="setAutoApply" fullname="Utils::BaseAspect::setAutoApply" href="utils-baseaspect.html#setAutoApply" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="75" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setAutoApply(bool on)">
                    <parameter type="bool" name="on" default=""/>
                </function>
                <function name="setDefaultValue" fullname="Utils::BaseAspect::setDefaultValue" href="utils-baseaspect.html#setDefaultValue" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="59" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDefaultValue(const QVariant &amp;value)">
                    <parameter type="const QVariant &amp;" name="value" default=""/>
                </function>
                <function name="setEnabler" fullname="Utils::BaseAspect::setEnabler" href="utils-baseaspect.html#setEnabler" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="79" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setEnabler(Utils::BoolAspect *checker)">
                    <parameter type="Utils::BoolAspect *" name="checker" default=""/>
                </function>
                <function name="setLabelPixmap" fullname="Utils::BaseAspect::setLabelPixmap" href="utils-baseaspect.html#setLabelPixmap" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="88" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setLabelPixmap(const QPixmap &amp;labelPixmap)">
                    <parameter type="const QPixmap &amp;" name="labelPixmap" default=""/>
                </function>
                <function name="setLabelText" fullname="Utils::BaseAspect::setLabelText" href="utils-baseaspect.html#setLabelText" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="87" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setLabelText(const class QString &amp;labelText)">
                    <parameter type="const class QString &amp;" name="labelText" default=""/>
                </function>
                <function name="setSettingsKey" fullname="Utils::BaseAspect::setSettingsKey" href="utils-baseaspect.html#setSettingsKey" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="62" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSettingsKey(const class QString &amp;key)">
                    <parameter type="const class QString &amp;" name="key" default=""/>
                </function>
                <function name="setSettingsKey" fullname="Utils::BaseAspect::setSettingsKey" href="utils-baseaspect.html#setSettingsKey-1" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="63" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void setSettingsKey(const class QString &amp;group, const class QString &amp;key)">
                    <parameter type="const class QString &amp;" name="group" default=""/>
                    <parameter type="const class QString &amp;" name="key" default=""/>
                </function>
                <function name="setToolTip" fullname="Utils::BaseAspect::setToolTip" href="utils-baseaspect.html#setToolTip" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="69" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setToolTip(const class QString &amp;tooltip)">
                    <parameter type="const class QString &amp;" name="tooltip" default=""/>
                </function>
                <function name="setValue" fullname="Utils::BaseAspect::setValue" href="utils-baseaspect.html#setValue" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="55" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setValue(const QVariant &amp;value)">
                    <parameter type="const QVariant &amp;" name="value" default=""/>
                </function>
                <function name="setValueQuietly" fullname="Utils::BaseAspect::setValueQuietly" href="utils-baseaspect.html#setValueQuietly" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="56" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool setValueQuietly(const QVariant &amp;value)">
                    <parameter type="const QVariant &amp;" name="value" default=""/>
                </function>
                <function name="setVisible" fullname="Utils::BaseAspect::setVisible" href="utils-baseaspect.html#setVisible" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="72" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setVisible(bool visible)">
                    <parameter type="bool" name="visible" default=""/>
                </function>
                <function name="settingsKey" fullname="Utils::BaseAspect::settingsKey" href="utils-baseaspect.html#settingsKey" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="61" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="class QString" signature="class QString settingsKey() const"/>
                <function name="toMap" fullname="Utils::BaseAspect::toMap" href="utils-baseaspect.html#toMap" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="98" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="void" signature="void toMap(int &amp;map) const">
                    <parameter type="int &amp;" name="map" default=""/>
                </function>
                <function name="~BaseAspect" fullname="Utils::BaseAspect::~BaseAspect" href="utils-baseaspect.html#dtor.BaseAspect" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="49" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~BaseAspect()"/>
            </class>
            <class name="BoolAspect" fullname="Utils::BoolAspect" href="utils-boolaspect.html" status="active" access="public" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="208" documented="true" bases="Utils::BaseAspect" module="QtCreator" brief="A boolean aspect is a boolean property of some object, together with a description of its behavior for common operations like visualizing or persisting">
                <function name="addToLayout" fullname="Utils::BoolAspect::addToLayout" href="utils-boolaspect.html#addToLayout" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="221" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void addToLayout(Layouting::LayoutBuilder &amp;builder) override">
                    <parameter type="Layouting::LayoutBuilder &amp;" name="builder" default=""/>
                </function>
                <function name="value" fullname="Utils::BoolAspect::value" href="utils-boolaspect.html#value" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="229" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool value() const"/>
                <function name="~BoolAspect" fullname="Utils::BoolAspect::~BoolAspect" href="utils-boolaspect.html#dtor.BoolAspect" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="214" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~BoolAspect()"/>
            </class>
            <class name="CheckableMessageBox" fullname="Utils::CheckableMessageBox" href="utils-checkablemessagebox.html" status="active" access="public" location="checkablemessagebox.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/checkablemessagebox.h" lineno="19" documented="true" module="qtcreator-dev" brief="Implements a message box suitable for questions with a &quot;Do not ask me again&quot; checkbox">
                <function name="doNotAskAgainQuestion" fullname="Utils::CheckableMessageBox::doNotAskAgainQuestion" href="utils-checkablemessagebox.html#doNotAskAgainQuestion" status="active" access="private" location="checkablemessagebox.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/checkablemessagebox.h" lineno="52" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="int" signature="int doNotAskAgainQuestion(QWidget *, const class QString &amp;, const class QString &amp;, QSettings *, const class QString &amp;, int, int, int)">
                    <parameter type="QWidget *" name="" default=""/>
                    <parameter type="const class QString &amp;" name="" default=""/>
                    <parameter type="const class QString &amp;" name="" default=""/>
                    <parameter type="QSettings *" name="" default=""/>
                    <parameter type="const class QString &amp;" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="doNotShowAgainInformation" fullname="Utils::CheckableMessageBox::doNotShowAgainInformation" href="utils-checkablemessagebox.html#doNotShowAgainInformation" status="active" access="private" location="checkablemessagebox.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/checkablemessagebox.h" lineno="62" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="int" signature="int doNotShowAgainInformation(QWidget *, const class QString &amp;, const class QString &amp;, QSettings *, const class QString &amp;, int, int)">
                    <parameter type="QWidget *" name="" default=""/>
                    <parameter type="const class QString &amp;" name="" default=""/>
                    <parameter type="const class QString &amp;" name="" default=""/>
                    <parameter type="QSettings *" name="" default=""/>
                    <parameter type="const class QString &amp;" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="hasSuppressedQuestions" fullname="Utils::CheckableMessageBox::hasSuppressedQuestions" href="utils-checkablemessagebox.html#hasSuppressedQuestions" status="active" access="private" location="checkablemessagebox.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/checkablemessagebox.h" lineno="107" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasSuppressedQuestions(QSettings *settings)">
                    <parameter type="QSettings *" name="settings" default=""/>
                </function>
                <function name="msgDoNotAskAgain" fullname="Utils::CheckableMessageBox::msgDoNotAskAgain" href="utils-checkablemessagebox.html#msgDoNotAskAgain" status="active" access="private" location="checkablemessagebox.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/checkablemessagebox.h" lineno="108" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="class QString" signature="class QString msgDoNotAskAgain()"/>
                <function name="msgDoNotShowAgain" fullname="Utils::CheckableMessageBox::msgDoNotShowAgain" href="utils-checkablemessagebox.html#msgDoNotShowAgain" status="active" access="private" location="checkablemessagebox.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/checkablemessagebox.h" lineno="109" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="class QString" signature="class QString msgDoNotShowAgain()"/>
                <function name="resetAllDoNotAskAgainQuestions" fullname="Utils::CheckableMessageBox::resetAllDoNotAskAgainQuestions" href="utils-checkablemessagebox.html#resetAllDoNotAskAgainQuestions" status="active" access="private" location="checkablemessagebox.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/checkablemessagebox.h" lineno="106" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void resetAllDoNotAskAgainQuestions(QSettings *settings)">
                    <parameter type="QSettings *" name="settings" default=""/>
                </function>
            </class>
            <class name="CompletingTextEdit" fullname="Utils::CompletingTextEdit" href="utils-completingtextedit.html" status="active" access="public" location="completingtextedit.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/completingtextedit.h" lineno="17" documented="true" module="qtcreator-dev" brief="QTextEdit with auto-completion support"/>
            <class name="DetailsWidget" fullname="Utils::DetailsWidget" href="utils-detailswidget.html" status="active" access="public" location="detailswidget.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/detailswidget.h" lineno="15" documented="true" module="qtcreator-dev" brief="Implements a button to expand a Details area"/>
            <class name="DoubleAspect" fullname="Utils::DoubleAspect" href="utils-doubleaspect.html" status="active" access="public" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="447" documented="true" bases="Utils::BaseAspect" module="QtCreator" brief="An double aspect is a numerical property of some object, together with a description of its behavior for common operations like visualizing or persisting">
                <function name="addToLayout" fullname="Utils::DoubleAspect::addToLayout" href="utils-doubleaspect.html#addToLayout" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="455" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void addToLayout(Layouting::LayoutBuilder &amp;builder) override">
                    <parameter type="Layouting::LayoutBuilder &amp;" name="builder" default=""/>
                </function>
                <function name="~DoubleAspect" fullname="Utils::DoubleAspect::~DoubleAspect" href="utils-doubleaspect.html#dtor.DoubleAspect" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="453" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~DoubleAspect()"/>
            </class>
            <class name="ElidingLabel" fullname="Utils::ElidingLabel" href="utils-elidinglabel.html" status="active" access="public" location="elidinglabel.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/elidinglabel.h" lineno="12" documented="true" module="qtcreator-dev" brief="Label suitable for displaying elided text"/>
            <class name="FancyMainWindow" fullname="Utils::FancyMainWindow" href="utils-fancymainwindow.html" status="active" access="public" location="fancymainwindow.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/fancymainwindow.h" lineno="18" documented="true" module="qtcreator-dev" brief="MainWindow with dock widgets and additional &quot;lock&quot; functionality (locking the dock widgets in place) and &quot;reset layout&quot; functionality"/>
            <class name="FileNameValidatingLineEdit" fullname="Utils::FileNameValidatingLineEdit" href="utils-filenamevalidatinglineedit.html" status="active" access="public" location="filenamevalidatinglineedit.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/filenamevalidatinglineedit.h" lineno="10" documented="true" module="qtcreator-dev" brief="Control that lets the user choose a (base) file name, based on a QLineEdit"/>
            <class name="FileWizardPage" fullname="Utils::FileWizardPage" href="utils-filewizardpage.html" status="active" access="public" location="filewizardpage.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/filewizardpage.h" lineno="14" documented="true" module="qtcreator-dev" brief="Standard wizard page for a single file letting the user choose name and path"/>
            <class name="FixedSizeClickLabel" fullname="Utils::FixedSizeClickLabel" href="utils-fixedsizeclicklabel.html" status="active" access="public" location="fixedsizeclicklabel.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/fixedsizeclicklabel.h" lineno="12" documented="true" module="Qt Creator" brief="Label with a size hint derived from a sample text that can be different to the text that is shown">
                <function name="mousePressEvent" fullname="Utils::FixedSizeClickLabel::mousePressEvent" href="utils-fixedsizeclicklabel.html#mousePressEvent" status="active" access="protected" location="fixedsizeclicklabel.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/fixedsizeclicklabel.h" lineno="28" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void mousePressEvent(QMouseEvent *ev)">
                    <parameter type="QMouseEvent *" name="ev" default=""/>
                </function>
                <function name="mouseReleaseEvent" fullname="Utils::FixedSizeClickLabel::mouseReleaseEvent" href="utils-fixedsizeclicklabel.html#mouseReleaseEvent" status="active" access="protected" location="fixedsizeclicklabel.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/fixedsizeclicklabel.h" lineno="29" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void mouseReleaseEvent(QMouseEvent *ev)">
                    <parameter type="QMouseEvent *" name="ev" default=""/>
                </function>
                <function name="setText" fullname="Utils::FixedSizeClickLabel::setText" href="utils-fixedsizeclicklabel.html#setText" status="active" access="private" location="fixedsizeclicklabel.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/fixedsizeclicklabel.h" lineno="20" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setText(const class QString &amp;text, const class QString &amp;maxText)">
                    <parameter type="const class QString &amp;" name="text" default=""/>
                    <parameter type="const class QString &amp;" name="maxText" default=""/>
                </function>
                <function name="sizeHint" fullname="Utils::FixedSizeClickLabel::sizeHint" href="utils-fixedsizeclicklabel.html#sizeHint" status="active" access="private" location="fixedsizeclicklabel.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/fixedsizeclicklabel.h" lineno="22" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSize" signature="QSize sizeHint() const"/>
            </class>
            <class name="IntegerAspect" fullname="Utils::IntegerAspect" href="utils-integeraspect.html" status="active" access="public" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="410" documented="true" bases="Utils::BaseAspect" module="QtCreator" brief="An integer aspect is a integral property of some object, together with a description of its behavior for common operations like visualizing or persisting">
                <function name="addToLayout" fullname="Utils::IntegerAspect::addToLayout" href="utils-integeraspect.html#addToLayout" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="418" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void addToLayout(Layouting::LayoutBuilder &amp;builder) override">
                    <parameter type="Layouting::LayoutBuilder &amp;" name="builder" default=""/>
                </function>
                <function name="~IntegerAspect" fullname="Utils::IntegerAspect::~IntegerAspect" href="utils-integeraspect.html#dtor.IntegerAspect" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="416" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~IntegerAspect()"/>
            </class>
            <namespace name="MathUtils" fullname="Utils::MathUtils" href="utils-mathutils-sub-qtcreator-dev.html" status="active" access="public" location="mathutils.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/mathutils.h" lineno="8">
                <function name="interpolateExponential" fullname="Utils::MathUtils::interpolateExponential" href="utils-mathutils-sub-qtcreator-dev.html#interpolateExponential" status="active" access="public" location="mathutils.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/mathutils.h" lineno="12" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int interpolateExponential(int x, int xHalfLife, int y1, int y2)">
                    <parameter type="int" name="x" default=""/>
                    <parameter type="int" name="xHalfLife" default=""/>
                    <parameter type="int" name="y1" default=""/>
                    <parameter type="int" name="y2" default=""/>
                </function>
                <function name="interpolateLinear" fullname="Utils::MathUtils::interpolateLinear" href="utils-mathutils-sub-qtcreator-dev.html#interpolateLinear" status="active" access="public" location="mathutils.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/mathutils.h" lineno="10" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int interpolateLinear(int x, int x1, int x2, int y1, int y2)">
                    <parameter type="int" name="x" default=""/>
                    <parameter type="int" name="x1" default=""/>
                    <parameter type="int" name="x2" default=""/>
                    <parameter type="int" name="y1" default=""/>
                    <parameter type="int" name="y2" default=""/>
                </function>
                <function name="interpolateTangential" fullname="Utils::MathUtils::interpolateTangential" href="utils-mathutils-sub-qtcreator-dev.html#interpolateTangential" status="active" access="public" location="mathutils.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/mathutils.h" lineno="11" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int interpolateTangential(int x, int xHalfLife, int y1, int y2)">
                    <parameter type="int" name="x" default=""/>
                    <parameter type="int" name="xHalfLife" default=""/>
                    <parameter type="int" name="y1" default=""/>
                    <parameter type="int" name="y2" default=""/>
                </function>
            </namespace>
            <class name="MultiSelectionAspect" fullname="Utils::MultiSelectionAspect" href="utils-multiselectionaspect.html" status="active" access="public" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="302" documented="true" bases="Utils::BaseAspect" module="QtCreator" brief="A multi-selection aspect represents one or more choices out of several">
                <function name="addToLayout" fullname="Utils::MultiSelectionAspect::addToLayout" href="utils-multiselectionaspect.html#addToLayout" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="310" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void addToLayout(Layouting::LayoutBuilder &amp;builder) override">
                    <parameter type="Layouting::LayoutBuilder &amp;" name="builder" default=""/>
                </function>
                <function name="~MultiSelectionAspect" fullname="Utils::MultiSelectionAspect::~MultiSelectionAspect" href="utils-multiselectionaspect.html#dtor.MultiSelectionAspect" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="308" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~MultiSelectionAspect()"/>
            </class>
            <class name="NavigationTreeView" fullname="Utils::NavigationTreeView" href="utils-navigationtreeview.html" status="active" access="public" location="navigationtreeview.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/navigationtreeview.h" lineno="12" documented="true" module="qtcreator-dev" brief="Implements a general TreeView for any sidebar widget"/>
            <class name="NetworkAccessManager" fullname="Utils::NetworkAccessManager" href="utils-networkaccessmanager.html" status="active" access="public" location="networkaccessmanager.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/networkaccessmanager.h" lineno="16" documented="true" module="QtCreator" brief="Network access manager for use with Qt Creator">
                <function name="createRequest" fullname="Utils::NetworkAccessManager::createRequest" href="utils-networkaccessmanager.html#createRequest" status="active" access="protected" location="networkaccessmanager.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/networkaccessmanager.h" lineno="25" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="QNetworkReply *" signature="QNetworkReply * createRequest(int op, const int &amp;request, QIODevice *outgoingData) override">
                    <parameter type="int" name="op" default=""/>
                    <parameter type="const int &amp;" name="request" default=""/>
                    <parameter type="QIODevice *" name="outgoingData" default=""/>
                </function>
                <function name="instance" fullname="Utils::NetworkAccessManager::instance" href="utils-networkaccessmanager.html#instance" status="active" access="private" location="networkaccessmanager.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/networkaccessmanager.h" lineno="22" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Utils::NetworkAccessManager *" signature="Utils::NetworkAccessManager * instance()"/>
            </class>
            <class name="OptionPushButton" fullname="Utils::OptionPushButton" href="utils-optionpushbutton.html" status="active" access="public" location="optionpushbutton.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/optionpushbutton.h" lineno="17" documented="true" module="qtcreator-dev" brief="Implements a QPushButton for which the menu is only opened if the user presses the menu indicator">
                <function name="OptionPushButton" fullname="Utils::OptionPushButton::OptionPushButton" href="utils-optionpushbutton.html#OptionPushButton" status="active" access="private" location="optionpushbutton.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/optionpushbutton.h" lineno="23" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="OptionPushButton(const class QString &amp;text, QWidget *parent)">
                    <parameter type="const class QString &amp;" name="text" default=""/>
                    <parameter type="QWidget *" name="parent" default="nullptr"/>
                </function>
                <function name="setOptionalMenu" fullname="Utils::OptionPushButton::setOptionalMenu" href="utils-optionpushbutton.html#setOptionalMenu" status="active" access="private" location="optionpushbutton.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/optionpushbutton.h" lineno="25" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setOptionalMenu(QMenu *menu)">
                    <parameter type="QMenu *" name="menu" default=""/>
                </function>
            </class>
            <class name="ParameterAction" fullname="Utils::ParameterAction" href="utils-parameteraction.html" status="active" access="public" location="parameteraction.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/parameteraction.h" lineno="12" documented="true" module="qtcreator-dev" brief="Intended for actions that act on a 'current', string-type parameter (typically a file name), for example 'Save file %1'"/>
            <class name="PathListEditor" fullname="Utils::PathListEditor" href="utils-pathlisteditor.html" status="active" access="public" location="pathlisteditor.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/pathlisteditor.h" lineno="20" documented="true" module="qtcreator-dev" brief="Control that lets the user edit a list of (directory) paths using the platform separator (';',':')"/>
            <class name="PersistentSettingsReader" fullname="Utils::PersistentSettingsReader" href="utils-persistentsettingsreader.html" status="active" access="public" location="persistentsettings.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/persistentsettings.h" lineno="18" documented="true" module="qtcreator-dev" brief="Reads a QVariantMap of arbitrary, nested data structures from an XML file"/>
            <class name="PersistentSettingsWriter" fullname="Utils::PersistentSettingsWriter" href="utils-persistentsettingswriter.html" status="active" access="public" location="persistentsettings.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/persistentsettings.h" lineno="30" documented="true" module="qtcreator-dev" brief="Serializes a QVariantMap of arbitrary, nested data structures to an XML file"/>
            <class name="ProcessHandle" fullname="Utils::ProcessHandle" href="utils-processhandle.html" status="active" access="public" location="processhandle.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/processhandle.h" lineno="12" documented="true" module="qtcreator-dev" brief="Helper class to describe a process"/>
            <class name="ProjectIntroPage" fullname="Utils::ProjectIntroPage" href="utils-projectintropage.html" status="active" access="public" location="projectintropage.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/projectintropage.h" lineno="14" documented="true" module="qtcreator-dev" brief="The standard wizard page for a project, letting the user choose its name and path"/>
            <class name="QrcCache" fullname="Utils::QrcCache" href="utils-qrccache.html" status="active" access="public" location="qrcparser.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/qrcparser.h" lineno="63" documented="true" module="QtCreator" brief="Caches the contents of parsed QRC files"/>
            <class name="QrcParser" fullname="Utils::QrcParser" href="utils-qrcparser.html" status="active" access="public" location="qrcparser.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/qrcparser.h" lineno="26" documented="true" module="QtCreator" brief="Parses one or more QRC files and keeps their content cached">
                <typedef name="ConstPtr" fullname="Utils::QrcParser::ConstPtr" href="utils-qrcparser.html#ConstPtr-typedef" status="active" access="public" location="qrcparser.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/qrcparser.h" lineno="37" documented="true"/>
                <typedef name="Ptr" fullname="Utils::QrcParser::Ptr" href="utils-qrcparser.html#Ptr-typedef" status="active" access="public" location="qrcparser.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/qrcparser.h" lineno="36" documented="true"/>
            </class>
            <class name="QtcProcess" fullname="Utils::QtcProcess" href="utils-qtcprocess.html" status="active" access="public" location="qtcprocess.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/qtcprocess.h" lineno="30" documented="true" module="qtcreator-dev" brief="Functionality for with processes"/>
            <class name="SelectionAspect" fullname="Utils::SelectionAspect" href="utils-selectionaspect.html" status="active" access="public" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="248" documented="true" bases="Utils::BaseAspect" module="QtCreator" brief="A selection aspect represents a specific choice out of several">
                <function name="addToLayout" fullname="Utils::SelectionAspect::addToLayout" href="utils-selectionaspect.html#addToLayout" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="256" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void addToLayout(Layouting::LayoutBuilder &amp;builder) override">
                    <parameter type="Layouting::LayoutBuilder &amp;" name="builder" default=""/>
                </function>
                <function name="~SelectionAspect" fullname="Utils::SelectionAspect::~SelectionAspect" href="utils-selectionaspect.html#dtor.SelectionAspect" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="254" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~SelectionAspect()"/>
            </class>
            <class name="StatusLabel" fullname="Utils::StatusLabel" href="utils-statuslabel.html" status="active" access="public" location="statuslabel.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/statuslabel.h" lineno="16" documented="true" module="qtcreator-dev" brief="Displays messages for a while with a timeout"/>
            <class name="StringAspect" fullname="Utils::StringAspect" href="utils-stringaspect.html" status="active" access="public" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="325" documented="true" bases="Utils::BaseAspect" module="QtCreator" brief="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">
                <function name="filePath" fullname="Utils::StringAspect::filePath" href="utils-stringaspect.html#filePath" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="394" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="Utils::FilePath" signature="Utils::FilePath filePath() const"/>
                <function name="fromMap" fullname="Utils::StringAspect::fromMap" href="utils-stringaspect.html#fromMap" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="391" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void fromMap(const int &amp;map) override">
                    <parameter type="const int &amp;" name="map" default=""/>
                </function>
                <function name="isChecked" fullname="Utils::StringAspect::isChecked" href="utils-stringaspect.html#isChecked" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="378" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isChecked() const"/>
                <function name="makeCheckable" fullname="Utils::StringAspect::makeCheckable" href="utils-stringaspect.html#makeCheckable" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="380" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void makeCheckable(Utils::StringAspect::CheckBoxPlacement checkBoxPlacement, const class QString &amp;checkerLabel, const class QString &amp;checkerKey)">
                    <parameter type="Utils::StringAspect::CheckBoxPlacement" name="checkBoxPlacement" default=""/>
                    <parameter type="const class QString &amp;" name="checkerLabel" default=""/>
                    <parameter type="const class QString &amp;" name="checkerKey" default=""/>
                </function>
                <function name="setChecked" fullname="Utils::StringAspect::setChecked" href="utils-stringaspect.html#setChecked" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="379" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setChecked(bool checked)">
                    <parameter type="bool" name="checked" default=""/>
                </function>
                <function name="setDisplayFilter" fullname="Utils::StringAspect::setDisplayFilter" href="utils-stringaspect.html#setDisplayFilter" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="356" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDisplayFilter(const int &amp;displayFilter)">
                    <parameter type="const int &amp;" name="displayFilter" default=""/>
                </function>
                <function name="setDisplayStyle" fullname="Utils::StringAspect::setDisplayStyle" href="utils-stringaspect.html#setDisplayStyle" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="389" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDisplayStyle(Utils::StringAspect::DisplayStyle displayStyle)">
                    <parameter type="Utils::StringAspect::DisplayStyle" name="displayStyle" default=""/>
                </function>
                <function name="setElideMode" fullname="Utils::StringAspect::setElideMode" href="utils-stringaspect.html#setElideMode" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="371" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setElideMode(int elideMode)">
                    <parameter type="int" name="elideMode" default=""/>
                </function>
                <function name="setExpectedKind" fullname="Utils::StringAspect::setExpectedKind" href="utils-stringaspect.html#setExpectedKind" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="359" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setExpectedKind(const int expectedKind)">
                    <parameter type="const int" name="expectedKind" default=""/>
                </function>
                <function name="setFilePath" fullname="Utils::StringAspect::setFilePath" href="utils-stringaspect.html#setFilePath" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="395" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFilePath(const Utils::FilePath &amp;value)">
                    <parameter type="const Utils::FilePath &amp;" name="value" default=""/>
                </function>
                <function name="setHistoryCompleter" fullname="Utils::StringAspect::setHistoryCompleter" href="utils-stringaspect.html#setHistoryCompleter" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="358" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setHistoryCompleter(const class QString &amp;historyCompleterKey)">
                    <parameter type="const class QString &amp;" name="historyCompleterKey" default=""/>
                </function>
                <function name="setPlaceHolderText" fullname="Utils::StringAspect::setPlaceHolderText" href="utils-stringaspect.html#setPlaceHolderText" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="357" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPlaceHolderText(const class QString &amp;placeHolderText)">
                    <parameter type="const class QString &amp;" name="placeHolderText" default=""/>
                </function>
                <function name="setValue" fullname="Utils::StringAspect::setValue" href="utils-stringaspect.html#setValue" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="349" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setValue(const class QString &amp;val)">
                    <parameter type="const class QString &amp;" name="val" default=""/>
                </function>
                <function name="toMap" fullname="Utils::StringAspect::toMap" href="utils-stringaspect.html#toMap" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="392" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="true" type="void" signature="void toMap(int &amp;map) const override">
                    <parameter type="int &amp;" name="map" default=""/>
                </function>
                <function name="value" fullname="Utils::StringAspect::value" href="utils-stringaspect.html#value" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="348" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="class QString" signature="class QString value() const"/>
                <enum name="DisplayStyle" fullname="Utils::StringAspect::DisplayStyle" href="utils-stringaspect.html#DisplayStyle-enum" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="383" documented="true">
                    <value name="LabelDisplay" value="0"/>
                    <value name="LineEditDisplay" value="1"/>
                    <value name="TextEditDisplay" value="2"/>
                    <value name="PathChooserDisplay" value="3"/>
                </enum>
            </class>
            <class name="StringListAspect" fullname="Utils::StringListAspect" href="utils-stringlistaspect.html" status="active" access="public" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="515" documented="true" bases="Utils::BaseAspect" module="QtCreator" brief="A string list aspect represents a property of some object that is a list of strings">
                <function name="addToLayout" fullname="Utils::StringListAspect::addToLayout" href="utils-stringlistaspect.html#addToLayout" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="523" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void addToLayout(Layouting::LayoutBuilder &amp;builder) override">
                    <parameter type="Layouting::LayoutBuilder &amp;" name="builder" default=""/>
                </function>
                <function name="~StringListAspect" fullname="Utils::StringListAspect::~StringListAspect" href="utils-stringlistaspect.html#dtor.StringListAspect" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="521" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~StringListAspect()"/>
            </class>
            <class name="TaskTree" fullname="Utils::TaskTree" href="utils-tasktree.html" status="active" access="public" location="tasktree.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/tasktree.h" lineno="312" documented="true" groups="mainclasses" module="QtCreator" brief="Runs an async task tree structure defined in a declarative way">
                <contents name="root-element-and-tasks" title="Root Element and Tasks" level="1"/>
                <contents name="groups" title="Groups" level="1"/>
                <contents name="task-types" title="Task Types" level="1"/>
                <contents name="task-handlers" title="Task Handlers" level="1"/>
                <contents name="task-start-handler" title="Task Start Handler" level="2"/>
                <contents name="task-s-done-and-error-handlers" title="Task's Done and Error Handlers" level="2"/>
                <contents name="group-handlers" title="Group Handlers" level="1"/>
                <contents name="group-s-start-handler" title="Group's Start Handler" level="2"/>
                <contents name="groups-s-done-and-error-handlers" title="Groups's Done and Error Handlers" level="2"/>
                <contents name="other-group-elements" title="Other Group Elements" level="1"/>
                <contents name="execution-mode" title="Execution Mode" level="2"/>
                <contents name="workflow-policy" title="Workflow Policy" level="2"/>
                <contents name="storage" title="Storage" level="2"/>
                <contents name="tasktree" title="TaskTree" level="1"/>
                <contents name="task-adapters" title="Task Adapters" level="1"/>
            </class>
            <class name="TextDisplay" fullname="Utils::TextDisplay" href="utils-textdisplay.html" status="active" access="public" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="558" documented="true" bases="Utils::BaseAspect" module="qtcreator-dev" brief="A text display is a phony aspect with the sole purpose of providing some text display using an Utils::InfoLabel in places where otherwise more expensive Utils::StringAspect items would be used">
                <function name="setIconType" fullname="Utils::TextDisplay::setIconType" href="utils-textdisplay.html#setIconType" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="569" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setIconType(InfoLabel::InfoType t)">
                    <parameter type="InfoLabel::InfoType" name="t" default=""/>
                </function>
                <function name="~TextDisplay" fullname="Utils::TextDisplay::~TextDisplay" href="utils-textdisplay.html#dtor.TextDisplay" status="active" access="private" location="aspects.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/aspects.h" lineno="565" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~TextDisplay()"/>
            </class>
            <class name="TextFieldCheckBox" fullname="Utils::TextFieldCheckBox" href="utils-textfieldcheckbox.html" status="active" access="public" location="textfieldcheckbox.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/textfieldcheckbox.h" lineno="13" documented="true" module="qtcreator-dev" brief="Aheckbox that plays with QWizard::registerField"/>
            <class name="TreeModel" fullname="Utils::TreeModel" href="utils-treemodel.html" status="active" access="public" location="treemodel.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/treemodel.h" lineno="267" documented="true" module="qtcreator-dev" brief="Convienience base class for models to use in a QTreeView"/>
            <enum name="ProgressIndicatorSize" fullname="Utils::ProgressIndicatorSize" href="utils.html#ProgressIndicatorSize-enum" status="active" access="public" location="progressindicator.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/progressindicator.h" lineno="17" documented="true" scoped="true">
                <value name="Small" value="0"/>
                <value name="Medium" value="1"/>
                <value name="Large" value="2"/>
            </enum>
            <typedef name="LanguageExtensions" fullname="Utils::LanguageExtensions" href="utils.html#LanguageExtension-enum" status="active" access="public" location="cpplanguage_details.h" filepath="/Users/qt/work/build/qt-creator/src/libs/utils/cpplanguage_details.h" lineno="70" enum="Utils::LanguageExtension"/>
        </namespace>
        <page name="qtcreator-documentation.html" href="qtcreator-documentation.html" status="active" location="qtcreator-documentation.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/qtcreator-documentation.qdoc" lineno="4" documented="true" subtype="page" title="Writing Documentation" fulltitle="Writing Documentation" subtitle="">
            <contents name="configuring-documentation-projects" title="Configuring Documentation Projects" level="1"/>
            <contents name="creating-folders-and-files" title="Creating Folders and Files" level="1"/>
            <contents name="integrating-topics-to-documentation" title="Integrating Topics to Documentation" level="1"/>
            <contents name="showing-and-hiding-information" title="Showing and Hiding Information" level="2"/>
            <contents name="excluding-source-files-from-qt-design-studio-manual-builds" title="Excluding Source Files from Qt Design Studio Manual Builds" level="3"/>
            <contents name="hiding-text-in-qt-creator-manual-sources" title="Hiding Text in Qt Creator Manual Sources" level="3"/>
            <contents name="writing-about-qt-design-studio-specific-features" title="Writing About Qt Design Studio Specific Features" level="3"/>
            <contents name="including-sections-in-qt-creator-manual-sources" title="Including Sections in Qt Creator Manual Sources" level="3"/>
            <contents name="updating-next-and-previous-links" title="Updating Next and Previous Links" level="2"/>
            <contents name="adding-documentation-for-independent-plugins" title="Adding Documentation for Independent Plugins" level="1"/>
            <contents name="writing-text" title="Writing Text" level="1"/>
            <contents name="capitalizing-headings" title="Capitalizing Headings" level="2"/>
            <contents name="using-images" title="Using Images" level="1"/>
            <contents name="taking-screen-shots" title="Taking Screen Shots" level="2"/>
            <contents name="hightlighting-parts-of-the-screen" title="Hightlighting Parts of the Screen" level="2"/>
            <contents name="icons" title="Icons" level="2"/>
            <contents name="saving-images" title="Saving Images" level="2"/>
            <contents name="optimizing-images" title="Optimizing Images" level="2"/>
            <contents name="using-riot" title="Using RIOT" level="3"/>
            <contents name="using-optipng" title="Using OptiPNG" level="3"/>
            <contents name="creating-gif-videos" title="Creating GIF Videos" level="2"/>
            <contents name="linking-to-youtube-videos" title="Linking to Youtube Videos" level="2"/>
            <contents name="building-documentation" title="Building Documentation" level="1"/>
            <contents name="setting-up-documentation-builds" title="Setting Up Documentation Builds" level="2"/>
            <contents name="using-cmake" title="Using CMake" level="3"/>
            <contents name="additional-build-commands" title="Additional Build Commands" level="2"/>
        </page>
        <proxy name="Aggregation::Aggregate" href="aggregation-aggregate-proxy.html" status="active" access="public">
            <function name="query" href="aggregation-aggregate-proxy.html#query" status="active" access="public" location="aggregate.h" filepath="/Users/qt/work/build/qt-creator/src/libs/aggregation/aggregate.h" lineno="69" documented="true" related="0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="T *" signature="T * query(QObject *obj)">
                <parameter type="QObject *" name="obj" default=""/>
            </function>
        </proxy>
        <proxy name="Aggregation::Aggregate" href="aggregation-aggregate-proxy.html" status="active" access="public">
            <function name="query_all" href="aggregation-aggregate-proxy.html#query_all" status="active" access="public" location="aggregate.h" filepath="/Users/qt/work/build/qt-creator/src/libs/aggregation/aggregate.h" lineno="90" documented="true" related="1" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QList&lt;T *&gt;" signature="QList&lt;T *&gt; query_all(QObject *obj)">
                <parameter type="QObject *" name="obj" default=""/>
            </function>
        </proxy>
        <group name="mainclasses" href="mainclasses.html" status="internal" seen="false" title=""/>
        <module name="Qt Creator" href="qt-creator-module.html" status="internal" seen="false" title=""/>
        <module name="QtCreator" href="qtcreator-module.html" status="active" location="qtcreator-module.qdoc" filepath="/Users/qt/work/build/qt-creator/doc/qtcreatordev/src/qtcreator-module.qdoc" lineno="116" documented="true" seen="true" title="Qt Creator C++ Classes"/>
        <module name="qtcreator-dev" href="qtcreator-dev-module.html" status="internal" seen="false" title=""/>
    </namespace>
</INDEX>
