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"
|
"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);
|
||||||
|
@@ -32,8 +32,6 @@ namespace Internal {
|
|||||||
|
|
||||||
class JavaEditorFactory : public TextEditor::TextEditorFactory
|
class JavaEditorFactory : public TextEditor::TextEditorFactory
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
JavaEditorFactory();
|
JavaEditorFactory();
|
||||||
};
|
};
|
||||||
|
@@ -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);
|
||||||
|
|
||||||
|
@@ -45,8 +45,6 @@ public:
|
|||||||
|
|
||||||
class CMakeEditorFactory : public TextEditor::TextEditorFactory
|
class CMakeEditorFactory : public TextEditor::TextEditorFactory
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
CMakeEditorFactory();
|
CMakeEditorFactory();
|
||||||
};
|
};
|
||||||
|
@@ -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";
|
||||||
|
@@ -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; });
|
||||||
|
@@ -88,8 +88,6 @@ public:
|
|||||||
|
|
||||||
class CompilationDatabaseEditorFactory : public TextEditor::TextEditorFactory
|
class CompilationDatabaseEditorFactory : public TextEditor::TextEditorFactory
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
CompilationDatabaseEditorFactory();
|
CompilationDatabaseEditorFactory();
|
||||||
};
|
};
|
||||||
|
@@ -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();
|
||||||
};
|
};
|
||||||
|
@@ -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));
|
||||||
|
|
||||||
|
@@ -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
|
||||||
|
@@ -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";
|
||||||
|
@@ -32,8 +32,6 @@ namespace Internal {
|
|||||||
|
|
||||||
class ProFileEditorFactory : public TextEditor::TextEditorFactory
|
class ProFileEditorFactory : public TextEditor::TextEditorFactory
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
ProFileEditorFactory();
|
ProFileEditorFactory();
|
||||||
};
|
};
|
||||||
|
@@ -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);
|
||||||
|
@@ -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();
|
||||||
|
@@ -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();
|
||||||
|
Reference in New Issue
Block a user