diff options
author | hjk <hjk@qt.io> | 2023-05-08 14:36:11 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2023-05-10 08:06:14 +0000 |
commit | 2c433f7fe1b47b3fd497f87e51e248c70323a3f5 (patch) | |
tree | e0583c3a204e57c71c953a826f53f00199d13df6 | |
parent | d7781c16f7dbfa1b850fd129b0b108c2d2a91070 (diff) | |
download | qt-creator-2c433f7fe1b47b3fd497f87e51e248c70323a3f5.tar.gz |
Core: Remove QObject base of IOptionsPage
Change-Id: I714fd0cdd542da947deb2a8395dec87bb40fca75
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
-rw-r--r-- | src/plugins/coreplugin/dialogs/ioptionspage.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/coreplugin/dialogs/ioptionspage.h b/src/plugins/coreplugin/dialogs/ioptionspage.h index a6263de97d..a51b459f5f 100644 --- a/src/plugins/coreplugin/dialogs/ioptionspage.h +++ b/src/plugins/coreplugin/dialogs/ioptionspage.h @@ -40,13 +40,13 @@ private: std::function<void()> m_onFinish; }; -class CORE_EXPORT IOptionsPage : public QObject +class CORE_EXPORT IOptionsPage { - Q_OBJECT + Q_DISABLE_COPY_MOVE(IOptionsPage) public: explicit IOptionsPage(bool registerGlobally = true); - ~IOptionsPage() override; + virtual ~IOptionsPage(); static const QList<IOptionsPage *> allOptionsPages(); |