forked from qt-creator/qt-creator
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>
This commit is contained in:
@@ -26,6 +26,7 @@
|
||||
#pragma once
|
||||
|
||||
#include <projectexplorer/runconfiguration.h>
|
||||
#include <utils/environment.h>
|
||||
|
||||
namespace Android {
|
||||
namespace Internal {
|
||||
@@ -35,7 +36,10 @@ class AndroidQmlToolingSupport : public ProjectExplorer::RunWorker
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit AndroidQmlToolingSupport(ProjectExplorer::RunControl *runControl);
|
||||
explicit AndroidQmlToolingSupport(
|
||||
ProjectExplorer::RunControl *runControl, const QString &intentName = QString(),
|
||||
const QString &extraAppParams = QString(),
|
||||
const Utils::Environment &extraEnvVars = Utils::Environment());
|
||||
|
||||
private:
|
||||
void start() override;
|
||||
|
||||
Reference in New Issue
Block a user