DiffEditorManager simplify

by using EditorManager::openEditorWithContents

Change-Id: I2850648bff0f5b8f01254b9c7ce9539c1262f576
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Nikita Baryshnikov
2015-04-06 15:01:05 +03:00
parent 7c083eadee
commit 147dad8944
11 changed files with 27 additions and 202 deletions

View File

@@ -31,7 +31,6 @@
#include "diffeditordocument.h"
#include "diffeditorconstants.h"
#include "diffeditorcontroller.h"
#include "diffeditormanager.h"
#include "diffutils.h"
#include <utils/fileutils.h>
@@ -63,11 +62,6 @@ DiffEditorDocument::DiffEditorDocument() :
setTemporary(true);
}
DiffEditorDocument::~DiffEditorDocument()
{
DiffEditorManager::removeDocument(this);
}
/**
* @brief Set a controller for a document
* @param controller The controller to set.
@@ -214,8 +208,6 @@ bool DiffEditorDocument::save(QString *errorString, const QString &fileName, boo
if (!ok)
return false;
DiffEditorManager::removeDocument(this);
setController(0);
setDescription(QString());