Extending Qt Creator Manual | EditorManager

Extending Qt Creator Manual 4.7.1

# EditorManager Class

(Core::EditorManager)

- List of all members, including inherited members

## Public Types

class | FilePathInfo

## Public Functions

void | aboutToSave(Core::IDocument *document)
void | autoSaved()
void | currentDocumentStateChanged()
void | currentEditorAboutToChange(Core::IEditor *editor)
void | documentStateChanged(Core::IDocument *document)
void | editorAboutToClose(Core::IEditor *editor)
void | editorCreated(Core::IEditor *editor, const QString &fileName)
void | editorOpened(Core::IEditor *editor)
void | editorsClosed(QList<Core::IEditor *> editors)
void | findOnFileSystemRequest(const QString &path)
void | openFileProperties(const Utils::FileName &path)

## Static Public Members

bool | closeAllEditors(bool askAboutModifiedEditors = true)
void | closeOtherDocuments()
void | goBackInNavigationHistory()
void | goForwardInNavigationHistory()
void | gotoOtherSplit()
IDocument::ReloadSetting | reloadSetting()
void | revertToSaved()
void | saveDocumentAs()
void | setReloadSetting(IDocument::ReloadSetting behavior)
void | slotCloseCurrentEditorOrDocument()
void | splitSideBySide()
void | updateWindowTitles()

## Member Function Documentation

### void EditorManager::aboutToSave(Core::IDocument *document)

### void EditorManager::autoSaved()

### `[static]` bool EditorManager::closeAllEditors(bool askAboutModifiedEditors = true)

### `[static]` void EditorManager::closeOtherDocuments()

### void EditorManager::currentDocumentStateChanged()

### void EditorManager::currentEditorAboutToChange(Core::IEditor *editor)

### void EditorManager::documentStateChanged(Core::IDocument *document)

### void EditorManager::editorAboutToClose(Core::IEditor *editor)

### void EditorManager::editorCreated(Core::IEditor *editor, const QString &fileName)

### void EditorManager::editorOpened(Core::IEditor *editor)

### void EditorManager::editorsClosed(QList<Core::IEditor *> editors)

### void EditorManager::findOnFileSystemRequest(const QString &path)

### `[static]` void EditorManager::goBackInNavigationHistory()

### `[static]` void EditorManager::goForwardInNavigationHistory()

### `[static]` void EditorManager::gotoOtherSplit()

### void EditorManager::openFileProperties(const Utils::FileName &path)

### `[static]` IDocument::ReloadSetting EditorManager::reloadSetting()

See also setReloadSetting().

### `[static]` void EditorManager::revertToSaved()

### `[static]` void EditorManager::saveDocumentAs()

### `[static]` void EditorManager::setReloadSetting(IDocument::ReloadSetting behavior)

See also reloadSetting().

### `[static]` void EditorManager::slotCloseCurrentEditorOrDocument()

### `[static]` void EditorManager::splitSideBySide()

### `[static]` void EditorManager::updateWindowTitles()