summaryrefslogtreecommitdiffstats
path: root/tests/auto/tools/qmake/testcompiler.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/tools/qmake/testcompiler.h')
-rw-r--r--tests/auto/tools/qmake/testcompiler.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/auto/tools/qmake/testcompiler.h b/tests/auto/tools/qmake/testcompiler.h
index 5e0d706c68..ee73b6cbb3 100644
--- a/tests/auto/tools/qmake/testcompiler.h
+++ b/tests/auto/tools/qmake/testcompiler.h
@@ -49,7 +49,7 @@ public:
void setBaseCommands( QString makeCmd, QString qmakeCmd );
void resetArguments();
- void setArguments( QString makeArgs, QString qmakeArgs );
+ void setArguments(const QStringList &makeArgs, const QStringList &qmakeArgs);
void resetEnvironment();
void addToEnvironment( QString varAssignment );
@@ -78,11 +78,13 @@ public:
void clearCommandOutput();
private:
- bool runCommand( QString cmdLine, bool expectFail = false );
+ bool runCommand(const QString &cmd, const QStringList &args, bool expectFail = false);
bool errorOut();
- QString makeCmd_, makeArgs_;
- QString qmakeCmd_, qmakeArgs_;
+ QString makeCmd_;
+ QStringList makeArgs_;
+ QString qmakeCmd_;
+ QStringList qmakeArgs_;
QStringList environment_;
QStringList testOutput_;