summaryrefslogtreecommitdiff
path: root/src/plugins/genericprojectmanager/genericprojectfileseditor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/genericprojectmanager/genericprojectfileseditor.cpp')
-rw-r--r--src/plugins/genericprojectmanager/genericprojectfileseditor.cpp27
1 files changed, 7 insertions, 20 deletions
diff --git a/src/plugins/genericprojectmanager/genericprojectfileseditor.cpp b/src/plugins/genericprojectmanager/genericprojectfileseditor.cpp
index ef62b1e3b5..287ce30563 100644
--- a/src/plugins/genericprojectmanager/genericprojectfileseditor.cpp
+++ b/src/plugins/genericprojectmanager/genericprojectfileseditor.cpp
@@ -54,33 +54,20 @@ ProjectFilesFactory::ProjectFilesFactory(Manager *manager, TextEditorActionHandl
: Core::IEditorFactory(manager),
m_actionHandler(handler)
{
- m_mimeTypes.append(QLatin1String(Constants::FILES_MIMETYPE));
- m_mimeTypes.append(QLatin1String(Constants::INCLUDES_MIMETYPE));
- m_mimeTypes.append(QLatin1String(Constants::CONFIG_MIMETYPE));
+ setId(Constants::FILES_EDITOR_ID);
+ setDisplayName(QCoreApplication::translate("OpenWith::Editors", ".files Editor"));
+ addMimeType(Constants::FILES_MIMETYPE);
+ addMimeType(Constants::INCLUDES_MIMETYPE);
+ addMimeType(Constants::CONFIG_MIMETYPE);
}
Core::IEditor *ProjectFilesFactory::createEditor(QWidget *parent)
{
ProjectFilesEditorWidget *ed = new ProjectFilesEditorWidget(parent, this, m_actionHandler);
- TextEditorSettings::instance()->initializeEditor(ed);
+ TextEditorSettings::initializeEditor(ed);
return ed->editor();
}
-QStringList ProjectFilesFactory::mimeTypes() const
-{
- return m_mimeTypes;
-}
-
-Core::Id ProjectFilesFactory::id() const
-{
- return Core::Id(Constants::FILES_EDITOR_ID);
-}
-
-QString ProjectFilesFactory::displayName() const
-{
- return QCoreApplication::translate("OpenWith::Editors", ".files Editor");
-}
-
////////////////////////////////////////////////////////////////////////////////////////
//
// ProjectFilesEditable
@@ -109,7 +96,7 @@ Core::IEditor *ProjectFilesEditor::duplicate(QWidget *parent)
ProjectFilesEditorWidget *editor = new ProjectFilesEditorWidget(parent,
parentEditor->factory(),
parentEditor->actionHandler());
- TextEditorSettings::instance()->initializeEditor(editor);
+ TextEditorSettings::initializeEditor(editor);
return editor->editor();
}