diff options
author | hjk <[email protected]> | 2012-05-08 09:43:14 +0200 |
---|---|---|
committer | hjk <[email protected]> | 2012-05-11 13:51:14 +0200 |
commit | 21bf0046c3fcfc0637c3e5b75007523b9d944555 (patch) | |
tree | d220b480c1b7a97154b80f4485a38f58339a2096 /src/plugins/vcsbase | |
parent | 2ef2532bf688387e91810bbd47f7438e78d3b49d (diff) |
editormanager: simplify use of interface
Less code on the user side, same meaning.
Change-Id: I14e54a5d2ed8e024a51cce74eaf7c8419ad544be
Reviewed-by: Eike Ziller <[email protected]>
Diffstat (limited to 'src/plugins/vcsbase')
-rw-r--r-- | src/plugins/vcsbase/cleandialog.cpp | 2 | ||||
-rw-r--r-- | src/plugins/vcsbase/vcsbaseclient.cpp | 4 | ||||
-rw-r--r-- | src/plugins/vcsbase/vcsbaseeditor.cpp | 5 | ||||
-rw-r--r-- | src/plugins/vcsbase/vcsbaseoutputwindow.cpp | 2 | ||||
-rw-r--r-- | src/plugins/vcsbase/vcsbaseplugin.cpp | 6 | ||||
-rw-r--r-- | src/plugins/vcsbase/vcsbasesubmiteditor.cpp | 7 |
6 files changed, 13 insertions, 13 deletions
diff --git a/src/plugins/vcsbase/cleandialog.cpp b/src/plugins/vcsbase/cleandialog.cpp index 4033cbb773d..1a1e199fe18 100644 --- a/src/plugins/vcsbase/cleandialog.cpp +++ b/src/plugins/vcsbase/cleandialog.cpp @@ -275,7 +275,7 @@ void CleanDialog::slotDoubleClicked(const QModelIndex &index) if (const QStandardItem *item = d->m_filesModel->itemFromIndex(index)) if (!item->data(Internal::isDirectoryRole).toBool()) { const QString fname = item->data(Internal::fileNameRole).toString(); - Core::EditorManager::instance()->openEditor(fname, Core::Id(), Core::EditorManager::ModeSwitch); + Core::EditorManager::openEditor(fname, Core::Id(), Core::EditorManager::ModeSwitch); } } diff --git a/src/plugins/vcsbase/vcsbaseclient.cpp b/src/plugins/vcsbase/vcsbaseclient.cpp index 06313e932ca..c3a6fa4a51b 100644 --- a/src/plugins/vcsbase/vcsbaseclient.cpp +++ b/src/plugins/vcsbase/vcsbaseclient.cpp @@ -568,7 +568,7 @@ VcsBase::VcsBaseEditorWidget *VcsBaseClient::createVcsEditor(const QString &kind baseEditor = VcsBase::VcsBaseEditorWidget::getVcsBaseEditor(outputEditor); QTC_ASSERT(baseEditor, return 0); } else { - outputEditor = Core::ICore::editorManager()->openEditorWithContents(Core::Id(kind), &title, progressMsg); + outputEditor = Core::EditorManager::openEditorWithContents(Core::Id(kind), &title, progressMsg); outputEditor->document()->setProperty(registerDynamicProperty, dynamicPropertyValue); baseEditor = VcsBase::VcsBaseEditorWidget::getVcsBaseEditor(outputEditor); connect(baseEditor, SIGNAL(annotateRevisionRequested(QString,QString,int)), @@ -580,7 +580,7 @@ VcsBase::VcsBaseEditorWidget *VcsBaseClient::createVcsEditor(const QString &kind } baseEditor->setForceReadOnly(true); - Core::ICore::editorManager()->activateEditor(outputEditor, Core::EditorManager::ModeSwitch); + Core::EditorManager::activateEditor(outputEditor, Core::EditorManager::ModeSwitch); return baseEditor; } diff --git a/src/plugins/vcsbase/vcsbaseeditor.cpp b/src/plugins/vcsbase/vcsbaseeditor.cpp index d85ee596778..dce41dbd690 100644 --- a/src/plugins/vcsbase/vcsbaseeditor.cpp +++ b/src/plugins/vcsbase/vcsbaseeditor.cpp @@ -1095,8 +1095,7 @@ void VcsBaseEditorWidget::jumpToChangeFromDiff(QTextCursor cursor) if (!exists) return; - Core::EditorManager *em = Core::EditorManager::instance(); - Core::IEditor *ed = em->openEditor(fileName, Core::Id(), Core::EditorManager::ModeSwitch); + Core::IEditor *ed = Core::EditorManager::openEditor(fileName, Core::Id(), Core::EditorManager::ModeSwitch); if (TextEditor::ITextEditor *editor = qobject_cast<TextEditor::ITextEditor *>(ed)) editor->gotoLine(chunkStart + lineCount); } @@ -1256,7 +1255,7 @@ VcsBaseEditorWidget *VcsBaseEditorWidget::getVcsBaseEditor(const Core::IEditor * // Return line number of current editor if it matches. int VcsBaseEditorWidget::lineNumberOfCurrentEditor(const QString ¤tFile) { - Core::IEditor *ed = Core::EditorManager::instance()->currentEditor(); + Core::IEditor *ed = Core::EditorManager::currentEditor(); if (!ed) return -1; if (!currentFile.isEmpty()) { diff --git a/src/plugins/vcsbase/vcsbaseoutputwindow.cpp b/src/plugins/vcsbase/vcsbaseoutputwindow.cpp index cc03033beda..66c412028a8 100644 --- a/src/plugins/vcsbase/vcsbaseoutputwindow.cpp +++ b/src/plugins/vcsbase/vcsbaseoutputwindow.cpp @@ -194,7 +194,7 @@ void OutputWindowPlainTextEdit::contextMenuEvent(QContextMenuEvent *event) } if (action == openAction) { const QString fileName = action->data().toString(); - Core::EditorManager::instance()->openEditor(fileName, Core::Id(), Core::EditorManager::ModeSwitch); + Core::EditorManager::openEditor(fileName, Core::Id(), Core::EditorManager::ModeSwitch); } } delete menu; diff --git a/src/plugins/vcsbase/vcsbaseplugin.cpp b/src/plugins/vcsbase/vcsbaseplugin.cpp index 3ed052efe89..93deb84d416 100644 --- a/src/plugins/vcsbase/vcsbaseplugin.cpp +++ b/src/plugins/vcsbase/vcsbaseplugin.cpp @@ -237,11 +237,11 @@ void StateListener::slotStateChanged() // temporary path prefix or does the file contains a hash, indicating a project // folder? State state; - Core::EditorManager *em = Core::ICore::editorManager(); - if (!em || !em->currentEditor() || !em->currentEditor()->document()) + Core::IEditor *currentEditor = Core::EditorManager::currentEditor(); + if (!currentEditor || !currentEditor->document()) state.currentFile.clear(); else - state.currentFile = em->currentEditor()->document()->fileName(); + state.currentFile = currentEditor->document()->fileName(); QScopedPointer<QFileInfo> currentFileInfo; // Instantiate QFileInfo only once if required. if (!state.currentFile.isEmpty()) { const bool isTempFile = state.currentFile.startsWith(QDir::tempPath()); diff --git a/src/plugins/vcsbase/vcsbasesubmiteditor.cpp b/src/plugins/vcsbase/vcsbasesubmiteditor.cpp index 41360a54584..c4e01a8be68 100644 --- a/src/plugins/vcsbase/vcsbasesubmiteditor.cpp +++ b/src/plugins/vcsbase/vcsbasesubmiteditor.cpp @@ -807,15 +807,16 @@ void VcsBaseSubmitEditor::filterUntrackedFilesOfProject(const QString &repositor // Helper to raise an already open submit editor to prevent opening twice. bool VcsBaseSubmitEditor::raiseSubmitEditor() { - Core::EditorManager *em = Core::EditorManager::instance(); // Nothing to do? - if (Core::IEditor *ce = em->currentEditor()) + if (Core::IEditor *ce = Core::EditorManager::currentEditor()) if (qobject_cast<VcsBaseSubmitEditor*>(ce)) return true; // Try to activate a hidden one + Core::EditorManager *em = Core::EditorManager::instance(); foreach (Core::IEditor *e, em->openedEditors()) { if (qobject_cast<VcsBaseSubmitEditor*>(e)) { - em->activateEditor(e, Core::EditorManager::IgnoreNavigationHistory | Core::EditorManager::ModeSwitch); + Core::EditorManager::activateEditor(e, + Core::EditorManager::IgnoreNavigationHistory | Core::EditorManager::ModeSwitch); return true; } } |