Editors: Remove some unused factory variables

Change-Id: I6df843561c4d502b3d7c1844d65a59ad2855f0c0
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
Eike Ziller
2014-01-07 15:03:55 +01:00
parent 07b8b7dec8
commit 5640635dd1
5 changed files with 10 additions and 27 deletions

View File

@@ -64,7 +64,7 @@ ProjectFilesFactory::ProjectFilesFactory(Manager *manager)
Core::IEditor *ProjectFilesFactory::createEditor()
{
ProjectFilesEditorWidget *ed = new ProjectFilesEditorWidget(this);
ProjectFilesEditorWidget *ed = new ProjectFilesEditorWidget();
TextEditorSettings::initializeEditor(ed);
return ed->editor();
}
@@ -94,7 +94,7 @@ bool ProjectFilesEditor::duplicateSupported() const
Core::IEditor *ProjectFilesEditor::duplicate()
{
ProjectFilesEditorWidget *parentEditor = qobject_cast<ProjectFilesEditorWidget *>(editorWidget());
ProjectFilesEditorWidget *editor = new ProjectFilesEditorWidget(parentEditor->factory());
ProjectFilesEditorWidget *editor = new ProjectFilesEditorWidget();
editor->duplicateFrom(parentEditor);
TextEditorSettings::initializeEditor(editor);
return editor->editor();
@@ -106,19 +106,13 @@ Core::IEditor *ProjectFilesEditor::duplicate()
//
////////////////////////////////////////////////////////////////////////////////////////
ProjectFilesEditorWidget::ProjectFilesEditorWidget(ProjectFilesFactory *factory, QWidget *parent)
: BaseTextEditorWidget(parent),
m_factory(factory)
ProjectFilesEditorWidget::ProjectFilesEditorWidget(QWidget *parent)
: BaseTextEditorWidget(parent)
{
QSharedPointer<BaseTextDocument> doc(new BaseTextDocument());
setBaseTextDocument(doc);
}
ProjectFilesFactory *ProjectFilesEditorWidget::factory() const
{
return m_factory;
}
BaseTextEditor *ProjectFilesEditorWidget::createEditor()
{
return new ProjectFilesEditor(this);