TextEditor: De-QObject-ify ICodeStylePreferences factories

Change-Id: I20fc5323c4192391ec6ac514a1b583ccb87b4796
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
hjk
2020-01-28 17:34:35 +01:00
parent c2fdaeae20
commit e0c76647ce
3 changed files with 7 additions and 6 deletions

View File

@@ -31,7 +31,7 @@ namespace Nim {
class NimCodeStylePreferencesFactory : public TextEditor::ICodeStylePreferencesFactory class NimCodeStylePreferencesFactory : public TextEditor::ICodeStylePreferencesFactory
{ {
Q_OBJECT Q_DECLARE_TR_FUNCTIONS(Nim::NimCodeStylePreferencesFactory)
public: public:
NimCodeStylePreferencesFactory(); NimCodeStylePreferencesFactory();

View File

@@ -29,8 +29,7 @@
using namespace TextEditor; using namespace TextEditor;
ICodeStylePreferencesFactory::ICodeStylePreferencesFactory(QObject *parent) : ICodeStylePreferencesFactory::ICodeStylePreferencesFactory()
QObject(parent)
{ {
} }

View File

@@ -46,11 +46,13 @@ public:
virtual void apply() {} virtual void apply() {}
}; };
class TEXTEDITOR_EXPORT ICodeStylePreferencesFactory : public QObject class TEXTEDITOR_EXPORT ICodeStylePreferencesFactory
{ {
Q_OBJECT ICodeStylePreferencesFactory(const ICodeStylePreferencesFactory &) = delete;
ICodeStylePreferencesFactory &operator=(const ICodeStylePreferencesFactory &) = delete;
public: public:
explicit ICodeStylePreferencesFactory(QObject *parent = nullptr); ICodeStylePreferencesFactory();
virtual CodeStyleEditorWidget *createCodeStyleEditor(ICodeStylePreferences *codeStyle, virtual CodeStyleEditorWidget *createCodeStyleEditor(ICodeStylePreferences *codeStyle,
QWidget *parent = nullptr); QWidget *parent = nullptr);