forked from qt-creator/qt-creator
Move DiffEditorController into DiffEditorDocument.
Prepare for making diff editor splittable. Change-Id: I285ad46d095a98f2707d385558dfda0b10b77c1f Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
@@ -29,6 +29,7 @@
|
||||
|
||||
#include "diffeditordocument.h"
|
||||
#include "diffeditorconstants.h"
|
||||
#include "diffeditorcontroller.h"
|
||||
|
||||
#include <QCoreApplication>
|
||||
|
||||
@@ -37,14 +38,24 @@ namespace Internal {
|
||||
|
||||
///////////////////////////////// DiffFile //////////////////////////////////
|
||||
|
||||
DiffEditorDocument::DiffEditorDocument(const QString &mimeType, QObject *parent) :
|
||||
Core::IDocument(parent),
|
||||
m_mimeType(mimeType)
|
||||
DiffEditorDocument::DiffEditorDocument(const QString &mimeType) :
|
||||
Core::IDocument(),
|
||||
m_mimeType(mimeType),
|
||||
m_diffEditorController(new DiffEditorController(this))
|
||||
{
|
||||
setDisplayName(QCoreApplication::translate("DiffEditor", Constants::DIFF_EDITOR_DISPLAY_NAME));
|
||||
setTemporary(true);
|
||||
}
|
||||
|
||||
DiffEditorDocument::~DiffEditorDocument()
|
||||
{
|
||||
}
|
||||
|
||||
DiffEditorController *DiffEditorDocument::diffEditorController() const
|
||||
{
|
||||
return m_diffEditorController;
|
||||
}
|
||||
|
||||
bool DiffEditorDocument::setContents(const QByteArray &contents)
|
||||
{
|
||||
Q_UNUSED(contents);
|
||||
|
||||
Reference in New Issue
Block a user