De-Q_OBJECT-ify various IEditorFactory derived classes

Change-Id: I1470b06d4e10073bb6e4f7ae735f9829fab3bb7b
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2020-02-11 17:51:59 +01:00
parent ff7047edb0
commit afd8bc2c9e
15 changed files with 6 additions and 25 deletions

View File

@@ -68,7 +68,7 @@ JavaEditorFactory::JavaEditorFactory()
"transient", "try", "void", "volatile", "while"
};
setId(Constants::JAVA_EDITOR_ID);
setDisplayName(tr("Java Editor"));
setDisplayName(QCoreApplication::translate("OpenWith::Editors", "Java Editor"));
addMimeType(Constants::JAVA_MIMETYPE);
setDocumentCreator(createJavaDocument);

View File

@@ -32,8 +32,6 @@ namespace Internal {
class JavaEditorFactory : public TextEditor::TextEditorFactory
{
Q_OBJECT
public:
JavaEditorFactory();
};

View File

@@ -223,7 +223,7 @@ static TextDocument *createCMakeDocument()
CMakeEditorFactory::CMakeEditorFactory()
{
setId(Constants::CMAKE_EDITOR_ID);
setDisplayName(tr(Constants::CMAKE_EDITOR_DISPLAY_NAME));
setDisplayName(QCoreApplication::translate("OpenWith::Editors", "CMake Editor"));
addMimeType(Constants::CMAKEMIMETYPE);
addMimeType(Constants::CMAKEPROJECTMIMETYPE);

View File

@@ -45,8 +45,6 @@ public:
class CMakeEditorFactory : public TextEditor::TextEditorFactory
{
Q_OBJECT
public:
CMakeEditorFactory();
};

View File

@@ -33,7 +33,6 @@ namespace Constants {
const char CMAKEMIMETYPE[] = "text/x-cmake";
const char CMAKEPROJECTMIMETYPE[] = "text/x-cmake-project";
const char CMAKE_EDITOR_ID[] = "CMakeProject.CMakeEditor";
const char CMAKE_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("CMakeProjectManager::Internal::CMakeEditorFactory", "CMake Editor");
const char RUNCMAKE[] = "CMakeProject.RunCMake";
const char CLEARCMAKECACHE[] = "CMakeProject.ClearCache";
const char RESCANPROJECT[] = "CMakeProject.RescanProject";

View File

@@ -510,7 +510,7 @@ static TextEditor::TextDocument *createCompilationDatabaseDocument()
CompilationDatabaseEditorFactory::CompilationDatabaseEditorFactory()
{
setId(Constants::COMPILATIONDATABASEPROJECT_ID);
setDisplayName("Compilation Database");
setDisplayName(QCoreApplication::translate("OpenWith::Editors", "Compilation Database"));
addMimeType(Constants::COMPILATIONDATABASEMIMETYPE);
setEditorCreator([]() { return new TextEditor::BaseTextEditor; });

View File

@@ -88,8 +88,6 @@ public:
class CompilationDatabaseEditorFactory : public TextEditor::TextEditorFactory
{
Q_OBJECT
public:
CompilationDatabaseEditorFactory();
};

View File

@@ -34,8 +34,6 @@ int languageVariant(const QString &mimeType);
class GlslEditorFactory : public TextEditor::TextEditorFactory
{
Q_OBJECT
public:
GlslEditorFactory();
};

View File

@@ -45,7 +45,7 @@ namespace Nim {
NimEditorFactory::NimEditorFactory()
{
setId(Constants::C_NIMEDITOR_ID);
setDisplayName(tr(Nim::Constants::C_EDITOR_DISPLAY_NAME));
setDisplayName(QCoreApplication::translate("OpenWith::Editors", "Nim Editor"));
addMimeType(QLatin1String(Nim::Constants::C_NIM_MIMETYPE));
addMimeType(QLatin1String(Nim::Constants::C_NIM_SCRIPT_MIMETYPE));

View File

@@ -29,14 +29,12 @@
namespace Nim {
class NimEditorFactory : public TextEditor::TextEditorFactory
class NimEditorFactory final : public TextEditor::TextEditorFactory
{
Q_OBJECT
public:
NimEditorFactory();
static void decorateEditor(TextEditor::TextEditorWidget *editor);
};
}
} // Nim

View File

@@ -34,7 +34,6 @@ namespace Constants {
const char C_NIMPROJECT_ID[] = "Nim.NimProject";
const char C_NIMBLEPROJECT_ID[] = "Nim.NimbleProject";
const char C_NIMEDITOR_ID[] = "Nim.NimEditor";
const char C_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("OpenWith::Editors", "Nim Editor");
// NimToolChain
const char C_NIMTOOLCHAIN_TYPEID[] = "Nim.NimToolChain";

View File

@@ -32,8 +32,6 @@ namespace Internal {
class ProFileEditorFactory : public TextEditor::TextEditorFactory
{
Q_OBJECT
public:
ProFileEditorFactory();
};

View File

@@ -142,8 +142,6 @@ public:
class QMLJSEDITOR_EXPORT QmlJSEditorFactory : public TextEditor::TextEditorFactory
{
Q_OBJECT
public:
QmlJSEditorFactory();
QmlJSEditorFactory(Core::Id id);

View File

@@ -31,8 +31,6 @@ namespace TextEditor {
class TEXTEDITOR_EXPORT PlainTextEditorFactory : public TextEditor::TextEditorFactory
{
Q_OBJECT
public:
PlainTextEditorFactory();
static PlainTextEditorFactory *instance();

View File

@@ -634,7 +634,6 @@ private:
class TEXTEDITOR_EXPORT TextEditorFactory : public Core::IEditorFactory
{
Q_OBJECT
public:
TextEditorFactory();