From 7de84ecf8eb98c74b5395520f00992328f8a5503 Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 23 Oct 2019 09:52:46 +0200 Subject: GenericProject: Use standard layout for IPlugin subclasses Change-Id: I946b65081ebeab10afeb39a76d05e66f04b2ebac Reviewed-by: Christian Kandeler --- src/plugins/genericprojectmanager/genericprojectplugin.cpp | 6 ++---- src/plugins/genericprojectmanager/genericprojectplugin.h | 2 ++ 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/plugins/genericprojectmanager') diff --git a/src/plugins/genericprojectmanager/genericprojectplugin.cpp b/src/plugins/genericprojectmanager/genericprojectplugin.cpp index 0ffa12e2cf..8415dde0b9 100644 --- a/src/plugins/genericprojectmanager/genericprojectplugin.cpp +++ b/src/plugins/genericprojectmanager/genericprojectplugin.cpp @@ -70,16 +70,14 @@ public: QAction editFilesAction{GenericProjectPlugin::tr("Edit Files..."), nullptr}; }; -static GenericProjectPluginPrivate *dd = nullptr; - GenericProjectPlugin::~GenericProjectPlugin() { - delete dd; + delete d; } bool GenericProjectPlugin::initialize(const QStringList &, QString *) { - dd = new GenericProjectPluginPrivate; + d = new GenericProjectPluginPrivate; return true; } diff --git a/src/plugins/genericprojectmanager/genericprojectplugin.h b/src/plugins/genericprojectmanager/genericprojectplugin.h index 84865383cb..7158920534 100644 --- a/src/plugins/genericprojectmanager/genericprojectplugin.h +++ b/src/plugins/genericprojectmanager/genericprojectplugin.h @@ -41,6 +41,8 @@ public: private: bool initialize(const QStringList &arguments, QString *errorString) override; void extensionsInitialized() override { } + + class GenericProjectPluginPrivate *d = nullptr; }; } // namespace Internal -- cgit v1.2.3