summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@digia.com>2014-01-09 16:26:56 +0100
committerEike Ziller <eike.ziller@digia.com>2014-01-10 14:31:18 +0100
commit6d72796ec04d65bab4d0175427d9b384bd338b19 (patch)
tree2b9818a7a42766ecd06dd6982cd3cc4743687b0f
parenta3608f595ad13f8925ad797da8ca7ddec6e36051 (diff)
downloadqt-creator-6d72796ec04d65bab4d0175427d9b384bd338b19.tar.gz
ProFileEditor: Remove unused factory variable
Change-Id: Ifa20cc17675dfce1da9b087ee2e9b2ecdb3d8f22 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
-rw-r--r--src/plugins/qmakeprojectmanager/profileeditor.cpp7
-rw-r--r--src/plugins/qmakeprojectmanager/profileeditor.h5
-rw-r--r--src/plugins/qmakeprojectmanager/profileeditorfactory.cpp2
3 files changed, 5 insertions, 9 deletions
diff --git a/src/plugins/qmakeprojectmanager/profileeditor.cpp b/src/plugins/qmakeprojectmanager/profileeditor.cpp
index 6e9e7556ab..55c4cfb801 100644
--- a/src/plugins/qmakeprojectmanager/profileeditor.cpp
+++ b/src/plugins/qmakeprojectmanager/profileeditor.cpp
@@ -61,8 +61,7 @@ ProFileEditor::ProFileEditor(ProFileEditorWidget *editor)
Core::IEditor *ProFileEditor::duplicate()
{
- ProFileEditorWidget *ret = new ProFileEditorWidget(
- qobject_cast<ProFileEditorWidget*>(editorWidget())->factory());
+ ProFileEditorWidget *ret = new ProFileEditorWidget();
ret->duplicateFrom(editorWidget());
TextEditor::TextEditorSettings::initializeEditor(ret);
return ret->editor();
@@ -82,8 +81,8 @@ TextEditor::CompletionAssistProvider *ProFileEditor::completionAssistProvider()
// ProFileEditorWidget
//
-ProFileEditorWidget::ProFileEditorWidget(ProFileEditorFactory *factory, QWidget *parent)
- : BaseTextEditorWidget(new ProFileDocument(), parent), m_factory(factory)
+ProFileEditorWidget::ProFileEditorWidget(QWidget *parent)
+ : BaseTextEditorWidget(new ProFileDocument(), parent)
{
baseTextDocument()->setSyntaxHighlighter(new ProFileHighlighter);
m_commentDefinition.clearCommentStyles();
diff --git a/src/plugins/qmakeprojectmanager/profileeditor.h b/src/plugins/qmakeprojectmanager/profileeditor.h
index f0ab2fcfe7..b13826e3dd 100644
--- a/src/plugins/qmakeprojectmanager/profileeditor.h
+++ b/src/plugins/qmakeprojectmanager/profileeditor.h
@@ -58,9 +58,7 @@ class ProFileEditorWidget : public TextEditor::BaseTextEditorWidget
Q_OBJECT
public:
- ProFileEditorWidget(ProFileEditorFactory *factory, QWidget *parent = 0);
-
- ProFileEditorFactory *factory() { return m_factory; }
+ ProFileEditorWidget(QWidget *parent = 0);
void unCommentSelection();
@@ -71,7 +69,6 @@ protected:
void contextMenuEvent(QContextMenuEvent *);
private:
- ProFileEditorFactory *m_factory;
Utils::CommentDefinition m_commentDefinition;
};
diff --git a/src/plugins/qmakeprojectmanager/profileeditorfactory.cpp b/src/plugins/qmakeprojectmanager/profileeditorfactory.cpp
index 7ba617ce4e..a5473d799c 100644
--- a/src/plugins/qmakeprojectmanager/profileeditorfactory.cpp
+++ b/src/plugins/qmakeprojectmanager/profileeditorfactory.cpp
@@ -62,7 +62,7 @@ ProFileEditorFactory::ProFileEditorFactory(QmakeManager *manager) :
Core::IEditor *ProFileEditorFactory::createEditor()
{
- ProFileEditorWidget *editor = new ProFileEditorWidget(this);
+ ProFileEditorWidget *editor = new ProFileEditorWidget;
TextEditor::TextEditorSettings::initializeEditor(editor);
return editor->editor();
}