diff options
Diffstat (limited to 'plugins/haskell/haskellplugin.h')
-rw-r--r-- | plugins/haskell/haskellplugin.h | 12 |
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 |