aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/launcherinterface.h
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2021-08-19 14:01:40 +0200
committerJarek Kobus <jaroslaw.kobus@qt.io>2021-08-20 10:17:23 +0000
commitef45478707a6f88e4c3c317b690115afc2fd9f2c (patch)
treef91dc492c07f13a381841e6dccae87142bf84d72 /src/libs/utils/launcherinterface.h
parenteca1247b95a7b9eca64175c1a43d5e212fb412f6 (diff)
Assert that we are starting a valid process launcher executable
Change-Id: I48b18bd4ce821d59622de77c602677303c9d7625 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/libs/utils/launcherinterface.h')
-rw-r--r--src/libs/utils/launcherinterface.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libs/utils/launcherinterface.h b/src/libs/utils/launcherinterface.h
index 28a92ec1a3c..c84a5e1be21 100644
--- a/src/libs/utils/launcherinterface.h
+++ b/src/libs/utils/launcherinterface.h
@@ -40,9 +40,6 @@ class QTCREATOR_UTILS_EXPORT LauncherInterface : public QObject
{
Q_OBJECT
public:
- static LauncherInterface &instance();
- ~LauncherInterface() override;
-
static void startLauncher(const QString &pathToLauncher = {});
static void stopLauncher();
static Internal::LauncherSocket *socket();
@@ -52,6 +49,8 @@ signals:
private:
LauncherInterface();
+ static LauncherInterface &instance();
+ ~LauncherInterface() override;
QThread m_thread;
Internal::LauncherInterfacePrivate *m_private;