aboutsummaryrefslogtreecommitdiffstats
path: root/src/shared/symbianutils/launcher.h
diff options
context:
space:
mode:
authorOswald Buddenhagen <[email protected]>2010-10-19 11:14:03 +0200
committerOswald Buddenhagen <[email protected]>2010-11-17 13:19:07 +0100
commit1e362b0f8b0dfd712337df35cd26c5dc98dfc294 (patch)
treedbb61c65fc1c3e84b507e03c2b3f62a36acd6488 /src/shared/symbianutils/launcher.h
parent531c70f05bfc8355f856f2af41be533fb13b85e6 (diff)
overhaul process argument handling
get away from argument stringlists. instead, use native shell command lines which support quoting/splitting, environment variable expansion and redirections with well-understood semantics. Task-number: QTCREATORBUG-542 Task-number: QTCREATORBUG-1564
Diffstat (limited to 'src/shared/symbianutils/launcher.h')
-rw-r--r--src/shared/symbianutils/launcher.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/shared/symbianutils/launcher.h b/src/shared/symbianutils/launcher.h
index cfdb994f135..928e08c6042 100644
--- a/src/shared/symbianutils/launcher.h
+++ b/src/shared/symbianutils/launcher.h
@@ -92,7 +92,7 @@ public:
void setCopyFileNames(const QStringList &srcName, const QStringList &dstName);
void setDownloadFileName(const QString &srcName, const QString &dstName);
void setInstallFileNames(const QStringList &names);
- void setCommandLineArgs(const QStringList &args);
+ void setCommandLineArgs(const QString &args);
bool startServer(QString *errorMessage);
void setInstallationMode(InstallationMode installation);
void setInstallationDrive(char drive);
@@ -122,7 +122,7 @@ public:
// Create Trk message to start a process.
static QByteArray startProcessMessage(const QString &executable,
- const QStringList &arguments);
+ const QString &arguments);
// Create Trk message to read memory
static QByteArray readMemoryMessage(uint pid, uint tid, uint from, uint len);
static QByteArray readRegistersMessage(uint pid, uint tid);