aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/haskell/haskellplugin.h
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2017-11-27 14:56:45 +0100
committerEike Ziller <eike.ziller@qt.io>2018-03-19 09:35:42 +0000
commit50e8ba6e959c533491fc8b8e64e155468b333552 (patch)
treead9241a4821649093ba0ecd1d90af22972461e3c /plugins/haskell/haskellplugin.h
parent53592d59133868de4d9e667f647fac126e9f930b (diff)
Adapt to upstream infrastructure changes
Change-Id: Ic3f470b1d3df47b90f054ef1e006927b9ee675ca Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'plugins/haskell/haskellplugin.h')
-rw-r--r--plugins/haskell/haskellplugin.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/plugins/haskell/haskellplugin.h b/plugins/haskell/haskellplugin.h
index fd5180d..163f40b 100644
--- a/plugins/haskell/haskellplugin.h
+++ b/plugins/haskell/haskellplugin.h
@@ -38,12 +38,14 @@ class HaskellPlugin : public ExtensionSystem::IPlugin
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Haskell.json")
public:
- HaskellPlugin();
- ~HaskellPlugin();
+ HaskellPlugin() = default;
+ ~HaskellPlugin() final;
- bool initialize(const QStringList &arguments, QString *errorString);
- void extensionsInitialized();
- ShutdownFlag aboutToShutdown();
+private:
+ bool initialize(const QStringList &arguments, QString *errorString) final;
+ void extensionsInitialized() final {}
+
+ class HaskellPluginPrivate *d = nullptr;
};
} // namespace Internal