Valgrind: Restructure plugin setup

Bring it more in line with the standard pattern.

Plus some cosmetics.

Change-Id: I2297c4e72892db386c50ece7dc64bdc89f0d9010
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2019-03-20 17:49:26 +01:00
parent 90e828b890
commit 741950a3aa
10 changed files with 286 additions and 261 deletions

View File

@@ -25,11 +25,21 @@
#pragma once
#include <QCoreApplication>
namespace Valgrind {
namespace Internal {
void initCallgrindTool();
void destroyCallgrindTool();
class ValgrindGlobalSettings;
class CallgrindTool : public QObject
{
Q_OBJECT
public:
CallgrindTool();
~CallgrindTool() final;
};
} // namespace Internal
} // namespace Valgrind