EditorManager Class

(Core::EditorManager)

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()