summaryrefslogtreecommitdiff
path: root/src/plugins/docker/dockerplugin.cpp
diff options
context:
space:
mode:
authorMarcus Tillmanns <marcus.tillmanns@qt.io>2022-07-04 11:09:11 +0200
committerMarcus Tillmanns <marcus.tillmanns@qt.io>2022-07-04 12:21:00 +0000
commit8a7a4fce6cd8b99bf28f1661ba51dcfafc7b9c36 (patch)
treecc18d70c43ab61c1d1573d3e0e508e72ebae3968 /src/plugins/docker/dockerplugin.cpp
parent95c1f37a31a716f0f36f71de1c86d15a554631a6 (diff)
downloadqt-creator-8a7a4fce6cd8b99bf28f1661ba51dcfafc7b9c36.tar.gz
docker: Add dockercli setting
Change-Id: I46fada555d697007042d823ef1cad0658be98e22 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/docker/dockerplugin.cpp')
-rw-r--r--src/plugins/docker/dockerplugin.cpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/plugins/docker/dockerplugin.cpp b/src/plugins/docker/dockerplugin.cpp
index fb5d410d05..fb3720358f 100644
--- a/src/plugins/docker/dockerplugin.cpp
+++ b/src/plugins/docker/dockerplugin.cpp
@@ -25,8 +25,6 @@
#include "dockerplugin.h"
-#include "dockerconstants.h"
-
#include "dockerapi.h"
#include "dockerdevice.h"
#include "dockersettings.h"
@@ -45,15 +43,14 @@ namespace Internal {
class DockerPluginPrivate
{
public:
- // DockerSettings settings;
- // DockerOptionsPage optionsPage{&settings};
-
- DockerDeviceFactory deviceFactory;
+ QSharedPointer<DockerSettings> m_settings{new DockerSettings};
+ DockerDeviceFactory deviceFactory{m_settings};
+ DockerSettingsPage m_settingPage{m_settings};
// DockerBuildStepFactory buildStepFactory;
Utils::optional<bool> daemonRunning;
- DockerApi dockerApi;
+ DockerApi dockerApi{m_settings};
};
static DockerPlugin *s_instance = nullptr;