summaryrefslogtreecommitdiff
path: root/src/libs/utils/environment.cpp
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2011-05-24 12:04:24 +0200
committerhjk <hjk@codereview.qt.nokia.com>2011-05-24 16:01:25 +0200
commitc6f04ddf7913c3839fa267a7dbf2f7948ab118de (patch)
tree99230a6531885c4400ac1d0973aa6c35ff79d6ea /src/libs/utils/environment.cpp
parentd21645cc0d9de72dd80d5ef257ee064dc42f79ef (diff)
downloadqt-creator-c6f04ddf7913c3839fa267a7dbf2f7948ab118de.tar.gz
utils/environment: style
Change-Id: Ifbb9196d293205ab779294a22d0e5bd40faa887c Reviewed-on: http://codereview.qt.nokia.com/84 Reviewed-by: hjk
Diffstat (limited to 'src/libs/utils/environment.cpp')
-rw-r--r--src/libs/utils/environment.cpp20
1 files changed, 9 insertions, 11 deletions
diff --git a/src/libs/utils/environment.cpp b/src/libs/utils/environment.cpp
index 19688e31fb..2f0d7e6c97 100644
--- a/src/libs/utils/environment.cpp
+++ b/src/libs/utils/environment.cpp
@@ -32,13 +32,13 @@
#include "environment.h"
-#include <QtCore/QProcess>
#include <QtCore/QDir>
+#include <QtCore/QProcess>
#include <QtCore/QString>
-using namespace Utils;
+namespace Utils {
-QList<EnvironmentItem> EnvironmentItem::fromStringList(QStringList list)
+QList<EnvironmentItem> EnvironmentItem::fromStringList(const QStringList &list)
{
QList<EnvironmentItem> result;
foreach (const QString &string, list) {
@@ -55,7 +55,7 @@ QList<EnvironmentItem> EnvironmentItem::fromStringList(QStringList list)
return result;
}
-QStringList EnvironmentItem::toStringList(QList<EnvironmentItem> list)
+QStringList EnvironmentItem::toStringList(const QList<EnvironmentItem> &list)
{
QStringList result;
foreach (const EnvironmentItem &item, list) {
@@ -67,11 +67,7 @@ QStringList EnvironmentItem::toStringList(QList<EnvironmentItem> list)
return result;
}
-Environment::Environment()
-{
-}
-
-Environment::Environment(QStringList env)
+Environment::Environment(const QStringList &env)
{
foreach (const QString &s, env) {
int i = s.indexOf(QLatin1Char('='));
@@ -218,6 +214,7 @@ QString Environment::searchInPath(const QString &executable,
QString Environment::searchInPath(const QStringList &executables,
const QStringList &additionalDirs) const
{
+ const QChar slash = QLatin1Char('/');
foreach (const QString &executable, executables) {
QString exec = QDir::cleanPath(expandVariables(executable));
@@ -238,7 +235,6 @@ QString Environment::searchInPath(const QStringList &executables,
}
// Check in path:
- const QChar slash = QLatin1Char('/');
if (exec.indexOf(slash) != -1)
continue;
foreach (const QString &p, path()) {
@@ -461,7 +457,9 @@ QString Environment::expandVariables(const QString &input) const
QStringList Environment::expandVariables(const QStringList &variables) const
{
QStringList results;
- foreach (const QString & i, variables)
+ foreach (const QString &i, variables)
results << expandVariables(i);
return results;
}
+
+} // namespace Utils