forked from qt-creator/qt-creator
De-Q_OBJECT-ify various IEditorFactory derived classes
Change-Id: I1470b06d4e10073bb6e4f7ae735f9829fab3bb7b Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -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);
|
||||
|
@@ -32,8 +32,6 @@ namespace Internal {
|
||||
|
||||
class JavaEditorFactory : public TextEditor::TextEditorFactory
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
JavaEditorFactory();
|
||||
};
|
||||
|
@@ -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);
|
||||
|
||||
|
@@ -45,8 +45,6 @@ public:
|
||||
|
||||
class CMakeEditorFactory : public TextEditor::TextEditorFactory
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
CMakeEditorFactory();
|
||||
};
|
||||
|
@@ -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";
|
||||
|
@@ -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; });
|
||||
|
@@ -88,8 +88,6 @@ public:
|
||||
|
||||
class CompilationDatabaseEditorFactory : public TextEditor::TextEditorFactory
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
CompilationDatabaseEditorFactory();
|
||||
};
|
||||
|
@@ -34,8 +34,6 @@ int languageVariant(const QString &mimeType);
|
||||
|
||||
class GlslEditorFactory : public TextEditor::TextEditorFactory
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
GlslEditorFactory();
|
||||
};
|
||||
|
@@ -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));
|
||||
|
||||
|
@@ -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
|
||||
|
@@ -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";
|
||||
|
@@ -32,8 +32,6 @@ namespace Internal {
|
||||
|
||||
class ProFileEditorFactory : public TextEditor::TextEditorFactory
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
ProFileEditorFactory();
|
||||
};
|
||||
|
@@ -142,8 +142,6 @@ public:
|
||||
|
||||
class QMLJSEDITOR_EXPORT QmlJSEditorFactory : public TextEditor::TextEditorFactory
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
QmlJSEditorFactory();
|
||||
QmlJSEditorFactory(Core::Id id);
|
||||
|
@@ -31,8 +31,6 @@ namespace TextEditor {
|
||||
|
||||
class TEXTEDITOR_EXPORT PlainTextEditorFactory : public TextEditor::TextEditorFactory
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
PlainTextEditorFactory();
|
||||
static PlainTextEditorFactory *instance();
|
||||
|
@@ -634,7 +634,6 @@ private:
|
||||
|
||||
class TEXTEDITOR_EXPORT TextEditorFactory : public Core::IEditorFactory
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
TextEditorFactory();
|
||||
|
Reference in New Issue
Block a user