aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/android/androiddebugsupport.h
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2018-01-30 18:28:23 +0100
committerUlf Hermann <ulf.hermann@qt.io>2018-02-14 12:31:45 +0000
commit6a964d8d0b098d0b9f9ae2ece9c1194b103b0318 (patch)
treeb1c6d563078f18a63feeec19f4895d7ada73ed74 /src/plugins/android/androiddebugsupport.h
parent9771333f9f53e9208e18285ee966b17cfdea7c7d (diff)
Android: Support the extraenvvars and extraappparams options
The Qt/Android runtime does support passing parameters to the application. We have to pass '-e extraappparams <base64 string>' and '-e extraenvvars <base64 strings, concatenated by ";">'. This is very handy and should actually be exposed in the GUI. Change-Id: I8c84a53ab8f6f07ea5b6e01c902f53385df8b35f Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
Diffstat (limited to 'src/plugins/android/androiddebugsupport.h')
-rw-r--r--src/plugins/android/androiddebugsupport.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/android/androiddebugsupport.h b/src/plugins/android/androiddebugsupport.h
index 7486e537ae..81351836f7 100644
--- a/src/plugins/android/androiddebugsupport.h
+++ b/src/plugins/android/androiddebugsupport.h
@@ -36,7 +36,10 @@ class AndroidDebugSupport : public Debugger::DebuggerRunTool
Q_OBJECT
public:
- AndroidDebugSupport(ProjectExplorer::RunControl *runControl);
+ AndroidDebugSupport(ProjectExplorer::RunControl *runControl,
+ const QString &intentName = QString(),
+ const QString &extraAppParams = QString(),
+ const Utils::Environment &extraEnvVars = Utils::Environment());
void start() override;
void stop() override;