summaryrefslogtreecommitdiff
path: root/src/plugins/android/androidrunconfiguration.cpp
diff options
context:
space:
mode:
authorVikas Pachdha <vikas.pachdha@qt.io>2018-07-31 12:21:47 +0200
committerVikas Pachdha <vikas.pachdha@qt.io>2018-08-02 10:00:57 +0000
commit1b12da249309b181a9391d3ba08f7b4545c730e5 (patch)
tree61e63c3c2e5a34d7fc2955639820af7fff2fe4b4 /src/plugins/android/androidrunconfiguration.cpp
parente9eb1a6437be8ec913d1b823eb6d5fba2390c94f (diff)
downloadqt-creator-1b12da249309b181a9391d3ba08f7b4545c730e5.tar.gz
Android: Support commandline arguments for Android app
Change-Id: I3910b68ebbf00e1b62da663a3e58224413a1929e Reviewed-by: BogDan Vatra <bogdan@kdab.com> Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/android/androidrunconfiguration.cpp')
-rw-r--r--src/plugins/android/androidrunconfiguration.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/android/androidrunconfiguration.cpp b/src/plugins/android/androidrunconfiguration.cpp
index 65505992fa..c3d394eb56 100644
--- a/src/plugins/android/androidrunconfiguration.cpp
+++ b/src/plugins/android/androidrunconfiguration.cpp
@@ -110,6 +110,8 @@ void BaseStringListAspect::setLabel(const QString &label)
AndroidRunConfiguration::AndroidRunConfiguration(Target *target, Core::Id id)
: RunConfiguration(target, id)
{
+ addExtraAspect(new ArgumentsAspect(this));
+
auto amStartArgsAspect = new BaseStringAspect(this);
amStartArgsAspect->setId(Constants::ANDROID_AMSTARTARGS);
amStartArgsAspect->setSettingsKey("Android.AmStartArgsKey");
@@ -141,6 +143,7 @@ QWidget *AndroidRunConfiguration::createConfigurationWidget()
auto widget = new QWidget;
auto layout = new QFormLayout(widget);
+ extraAspect<ArgumentsAspect>()->addToConfigurationLayout(layout);
extraAspect(Constants::ANDROID_AMSTARTARGS)->addToConfigurationLayout(layout);
auto warningIconLabel = new QLabel;