aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/docker/dockerdevice.h
diff options
context:
space:
mode:
authorMarcus Tillmanns <[email protected]>2025-04-08 10:05:03 +0200
committerMarcus Tillmanns <[email protected]>2025-04-08 11:40:30 +0000
commit145bdd52609ecda52b1637a2e5d79e43935924c0 (patch)
tree13f15bb934b838b6a897a59f4fedf0f715e74f91 /src/plugins/docker/dockerdevice.h
parent0b107bc753f2dd6da77da17c56fde128076f33b8 (diff)
Docker: Add port mapping options
Diffstat (limited to 'src/plugins/docker/dockerdevice.h')
-rw-r--r--src/plugins/docker/dockerdevice.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/plugins/docker/dockerdevice.h b/src/plugins/docker/dockerdevice.h
index 3f9e8455d85..3a3cf92115c 100644
--- a/src/plugins/docker/dockerdevice.h
+++ b/src/plugins/docker/dockerdevice.h
@@ -14,6 +14,14 @@
namespace Docker::Internal {
+class PortMappings : public Utils::AspectList
+{
+public:
+ PortMappings(Utils::AspectContainer *container);
+
+ QStringList createArguments() const;
+};
+
class DockerDevice : public ProjectExplorer::IDevice
{
public:
@@ -71,6 +79,7 @@ public:
Utils::StringSelectionAspect network{this};
Utils::StringAspect extraArgs{this};
DockerDeviceEnvironmentAspect environment{this};
+ PortMappings portMappings{this};
Utils::TextDisplay containerStatus{this};