aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmlprojectmanager/qmlprojectfileseditor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmlprojectmanager/qmlprojectfileseditor.cpp')
-rw-r--r--src/plugins/qmlprojectmanager/qmlprojectfileseditor.cpp17
1 files changed, 12 insertions, 5 deletions
diff --git a/src/plugins/qmlprojectmanager/qmlprojectfileseditor.cpp b/src/plugins/qmlprojectmanager/qmlprojectfileseditor.cpp
index 15547a8ce1..18f0fe7241 100644
--- a/src/plugins/qmlprojectmanager/qmlprojectfileseditor.cpp
+++ b/src/plugins/qmlprojectmanager/qmlprojectfileseditor.cpp
@@ -75,16 +75,21 @@ QStringList ProjectFilesFactory::mimeTypes() const
return m_mimeTypes;
}
-QString ProjectFilesFactory::kind() const
+QString ProjectFilesFactory::id() const
{
- return QLatin1String(Constants::FILES_EDITOR);
+ return QLatin1String(Constants::FILES_EDITOR_ID);
+}
+
+QString ProjectFilesFactory::displayName() const
+{
+ return tr(Constants::FILES_EDITOR_DISPLAY_NAME);
}
Core::IFile *ProjectFilesFactory::open(const QString &fileName)
{
Core::EditorManager *editorManager = Core::EditorManager::instance();
- if (Core::IEditor *editor = editorManager->openEditor(fileName, kind()))
+ if (Core::IEditor *editor = editorManager->openEditor(fileName, id()))
return editor->file();
return 0;
@@ -99,6 +104,8 @@ ProjectFilesEditable::ProjectFilesEditable(ProjectFilesEditor *editor)
{
Core::UniqueIDManager *uidm = Core::UniqueIDManager::instance();
m_context << uidm->uniqueIdentifier(Constants::C_FILESEDITOR);
+
+ setDisplayName(tr(Constants::FILES_EDITOR_DISPLAY_NAME));
}
ProjectFilesEditable::~ProjectFilesEditable()
@@ -109,9 +116,9 @@ QList<int> ProjectFilesEditable::context() const
return m_context;
}
-const char *ProjectFilesEditable::kind() const
+QString ProjectFilesEditable::id() const
{
- return Constants::FILES_EDITOR;
+ return Constants::FILES_EDITOR_ID;
}
bool ProjectFilesEditable::duplicateSupported() const