diff options
Diffstat (limited to 'src/plugins/ctfvisualizer/ctfvisualizerplugin.cpp')
| -rw-r--r-- | src/plugins/ctfvisualizer/ctfvisualizerplugin.cpp | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/src/plugins/ctfvisualizer/ctfvisualizerplugin.cpp b/src/plugins/ctfvisualizer/ctfvisualizerplugin.cpp index 1ccbc210dfc..80868c3e24f 100644 --- a/src/plugins/ctfvisualizer/ctfvisualizerplugin.cpp +++ b/src/plugins/ctfvisualizer/ctfvisualizerplugin.cpp @@ -1,26 +1,23 @@ // Copyright (C) 2019 Klarälvdalens Datakonsult AB, a KDAB Group company, // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 -#include "ctfvisualizerplugin.h" - #include "ctfvisualizertool.h" +#include <extensionsystem/iplugin.h> + namespace CtfVisualizer::Internal { -class CtfVisualizerPluginPrivate +class CtfVisualizerPlugin : public ExtensionSystem::IPlugin { -public: - CtfVisualizerTool profilerTool; -}; + Q_OBJECT + Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "CtfVisualizer.json") -CtfVisualizerPlugin::~CtfVisualizerPlugin() -{ - delete d; -} + void initialize() final + { + setupCtfVisualizerTool(); + } +}; -void CtfVisualizerPlugin::initialize() -{ - d = new CtfVisualizerPluginPrivate; -} +} // CtfVisualizer::Internal -} // namespace CtfVisualizer::Internal +#include "ctfvisualizerplugin.moc" |
