summaryrefslogtreecommitdiffstats
path: root/src/plugin-interfaces/containerinterface.h
diff options
context:
space:
mode:
authorRobert Griebl <robert.griebl@pelagicore.com>2017-02-18 02:24:05 +0100
committerRobert Griebl <robert.griebl@pelagicore.com>2017-02-20 10:51:20 +0000
commit0e322738080baad5ea901525b73b22a8a85a2554 (patch)
tree1ad45a8e7310b956323bbc03d0d8ed807151ba7e /src/plugin-interfaces/containerinterface.h
parent1c92614d6aa5cb05b10ec733d2af5a2b514788bb (diff)
Added support for debug-wrappers and io redirection to container plugins
Simplified the debug-wrapper API in AbstractContainer, so that we can avoid exposing internal data structures to plugins. Change-Id: I8e20a2b9ab8ef141c9f83ee13fad5fe202e8987e Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
Diffstat (limited to 'src/plugin-interfaces/containerinterface.h')
-rw-r--r--src/plugin-interfaces/containerinterface.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugin-interfaces/containerinterface.h b/src/plugin-interfaces/containerinterface.h
index bb6120c4..c11185a9 100644
--- a/src/plugin-interfaces/containerinterface.h
+++ b/src/plugin-interfaces/containerinterface.h
@@ -91,7 +91,8 @@ public:
virtual bool supportsQuickLaunch() const = 0;
virtual void setConfiguration(const QVariantMap &configuration) = 0;
- virtual ContainerInterface *create() = 0;
+ virtual ContainerInterface *create(const QVector<int> &stdioRedirections,
+ const QStringList &debugWrapperCommand) = 0;
};
#define AM_ContainerManagerInterface_iid "io.qt.ApplicationManager.ContainerManagerInterface"