summaryrefslogtreecommitdiff
path: root/src/plugins/qnx/qnxutils.h
diff options
context:
space:
mode:
authorMehdi Fekari <mfekari@rim.com>2013-01-09 09:23:37 -0500
committerTobias Hunger <tobias.hunger@digia.com>2013-01-16 14:58:21 +0100
commit37527b559c983f108ea2f6a28f4328ceafcee4c8 (patch)
treecbb34a80f92a48199dd923b3c96ebd4403d603b2 /src/plugins/qnx/qnxutils.h
parentf3b353545a994e2ce7daf1c8b6d32bdb3cb70a83 (diff)
downloadqt-creator-37527b559c983f108ea2f6a28f4328ceafcee4c8.tar.gz
Qnx: Add a BlackBerry setup page to setup the plugin
Change-Id: I7a15f29d1b0d25f41c8bec7c907da7c60d59dcc1 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/qnx/qnxutils.h')
-rw-r--r--src/plugins/qnx/qnxutils.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/plugins/qnx/qnxutils.h b/src/plugins/qnx/qnxutils.h
index d67d8d9b8c..58804708e7 100644
--- a/src/plugins/qnx/qnxutils.h
+++ b/src/plugins/qnx/qnxutils.h
@@ -34,6 +34,11 @@
#include "qnxconstants.h"
+#include <utils/environment.h>
+#include <utils/qtcassert.h>
+#include <utils/fileutils.h>
+
+#include <QTextStream>
#include <QString>
namespace Qnx {
@@ -47,6 +52,11 @@ public:
static QString addQuotes(const QString &string);
static Qnx::QnxArchitecture cpudirToArch(const QString &cpuDir);
static QStringList searchPaths(QnxAbstractQtVersion *qtVersion);
+ static QMultiMap<QString, QString> parseEnvironmentFile(const QString &fileName);
+ static bool isValidNdkPath(const QString & ndkPath);
+ static QString envFilePath(const QString & ndkPath);
+ static void prependQnxMapToEnvironment(const QMultiMap<QString, QString> &qnxMap, Utils::Environment &env);
+ static Utils::FileName executableWithExtension(const Utils::FileName &fileName);
};
} // namespace Internal