forked from qt-creator/qt-creator
TextEditor: De-QObject-ify ICodeStylePreferences factories
Change-Id: I20fc5323c4192391ec6ac514a1b583ccb87b4796 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -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();
|
||||||
|
|||||||
@@ -29,8 +29,7 @@
|
|||||||
|
|
||||||
using namespace TextEditor;
|
using namespace TextEditor;
|
||||||
|
|
||||||
ICodeStylePreferencesFactory::ICodeStylePreferencesFactory(QObject *parent) :
|
ICodeStylePreferencesFactory::ICodeStylePreferencesFactory()
|
||||||
QObject(parent)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user