summaryrefslogtreecommitdiff
path: root/src/plugins/diffeditor/diffeditorplugin.cpp
diff options
context:
space:
mode:
authorNikita Baryshnikov <nib952051@gmail.com>2015-04-06 15:01:05 +0300
committerNikita Baryshnikov <nib952051@gmail.com>2015-04-13 12:33:01 +0000
commit147dad89446f1877faf8c0b4a6d175afefa3a43c (patch)
tree71899b2e005d44518444d1d31f1dc5a7c18ac8be /src/plugins/diffeditor/diffeditorplugin.cpp
parent7c083eadee877212ae64083e73a8939be7bc9e31 (diff)
downloadqt-creator-147dad89446f1877faf8c0b4a6d175afefa3a43c.tar.gz
DiffEditorManager simplify
by using EditorManager::openEditorWithContents Change-Id: I2850648bff0f5b8f01254b9c7ce9539c1262f576 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/diffeditor/diffeditorplugin.cpp')
-rw-r--r--src/plugins/diffeditor/diffeditorplugin.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/plugins/diffeditor/diffeditorplugin.cpp b/src/plugins/diffeditor/diffeditorplugin.cpp
index e87f8aaa90..2a69205e43 100644
--- a/src/plugins/diffeditor/diffeditorplugin.cpp
+++ b/src/plugins/diffeditor/diffeditorplugin.cpp
@@ -34,7 +34,6 @@
#include "diffeditorcontroller.h"
#include "diffeditordocument.h"
#include "diffeditorfactory.h"
-#include "diffeditormanager.h"
#include "differ.h"
#include <QAction>
@@ -148,8 +147,6 @@ bool DiffEditorPlugin::initialize(const QStringList &arguments, QString *errorMe
addAutoReleasedObject(new DiffEditorFactory(this));
- new DiffEditorManager(this);
-
return true;
}
@@ -173,15 +170,14 @@ void DiffEditorPlugin::diff()
const QString documentId = QLatin1String("Diff ") + fileName1 + QLatin1String(", ") + fileName2;
QString title = tr("Diff \"%1\", \"%2\"").arg(fileName1).arg(fileName2);
- auto const document
- = qobject_cast<DiffEditorDocument *>(DiffEditorManager::findOrCreate(documentId, title));
+ auto const document = qobject_cast<DiffEditorDocument *>(
+ DiffEditorController::findOrCreateDocument(documentId, title));
if (!document)
return;
- DiffEditorController *controller = DiffEditorManager::controller(document);
+ DiffEditorController *controller = DiffEditorController::controller(document);
if (!controller)
controller = new FileDiffController(document, fileName1, fileName2);
- QTC_ASSERT(controller, return);
Core::EditorManager::activateEditorForDocument(document);
document->reload();
}