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" "transient", "try", "void", "volatile", "while"
}; };
setId(Constants::JAVA_EDITOR_ID); setId(Constants::JAVA_EDITOR_ID);
setDisplayName(tr("Java Editor")); setDisplayName(QCoreApplication::translate("OpenWith::Editors", "Java Editor"));
addMimeType(Constants::JAVA_MIMETYPE); addMimeType(Constants::JAVA_MIMETYPE);
setDocumentCreator(createJavaDocument); setDocumentCreator(createJavaDocument);

View File

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

View File

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

View File

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

View File

@@ -33,7 +33,6 @@ namespace Constants {
const char CMAKEMIMETYPE[] = "text/x-cmake"; const char CMAKEMIMETYPE[] = "text/x-cmake";
const char CMAKEPROJECTMIMETYPE[] = "text/x-cmake-project"; const char CMAKEPROJECTMIMETYPE[] = "text/x-cmake-project";
const char CMAKE_EDITOR_ID[] = "CMakeProject.CMakeEditor"; 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 RUNCMAKE[] = "CMakeProject.RunCMake";
const char CLEARCMAKECACHE[] = "CMakeProject.ClearCache"; const char CLEARCMAKECACHE[] = "CMakeProject.ClearCache";
const char RESCANPROJECT[] = "CMakeProject.RescanProject"; const char RESCANPROJECT[] = "CMakeProject.RescanProject";

View File

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

View File

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

View File

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

View File

@@ -45,7 +45,7 @@ namespace Nim {
NimEditorFactory::NimEditorFactory() NimEditorFactory::NimEditorFactory()
{ {
setId(Constants::C_NIMEDITOR_ID); 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_MIMETYPE));
addMimeType(QLatin1String(Nim::Constants::C_NIM_SCRIPT_MIMETYPE)); addMimeType(QLatin1String(Nim::Constants::C_NIM_SCRIPT_MIMETYPE));

View File

@@ -29,14 +29,12 @@
namespace Nim { namespace Nim {
class NimEditorFactory : public TextEditor::TextEditorFactory class NimEditorFactory final : public TextEditor::TextEditorFactory
{ {
Q_OBJECT
public: public:
NimEditorFactory(); NimEditorFactory();
static void decorateEditor(TextEditor::TextEditorWidget *editor); 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_NIMPROJECT_ID[] = "Nim.NimProject";
const char C_NIMBLEPROJECT_ID[] = "Nim.NimbleProject"; const char C_NIMBLEPROJECT_ID[] = "Nim.NimbleProject";
const char C_NIMEDITOR_ID[] = "Nim.NimEditor"; const char C_NIMEDITOR_ID[] = "Nim.NimEditor";
const char C_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("OpenWith::Editors", "Nim Editor");
// NimToolChain // NimToolChain
const char C_NIMTOOLCHAIN_TYPEID[] = "Nim.NimToolChain"; const char C_NIMTOOLCHAIN_TYPEID[] = "Nim.NimToolChain";

View File

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

View File

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

View File

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

View File

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