summaryrefslogtreecommitdiff
path: root/src/tools/sdktool/addkitoperation.h
diff options
context:
space:
mode:
authorRainer Keller <rainer.keller@digia.com>2014-03-04 11:06:51 +0100
committerTobias Hunger <tobias.hunger@digia.com>2014-03-04 17:29:31 +0100
commit07f7dd9c1434738ad59467ac8830be41db03dfa0 (patch)
tree6027ad448b7e31c9ed73c1c3f086949735f39193 /src/tools/sdktool/addkitoperation.h
parent6db3893b16347da88c4874cacd497882ae258dbb (diff)
downloadqt-creator-07f7dd9c1434738ad59467ac8830be41db03dfa0.tar.gz
SDKtool: Check for existing objects when creating kits
Check for existing Qt versions, toolchains and devices if those ids are given. Change-Id: I0447d55e01cc40e43669ba7999126b0260974c0b Reviewed-by: Rainer Keller <rainer.keller@digia.com> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/tools/sdktool/addkitoperation.h')
-rw-r--r--src/tools/sdktool/addkitoperation.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/tools/sdktool/addkitoperation.h b/src/tools/sdktool/addkitoperation.h
index 0936dd12e7..f5f6256920 100644
--- a/src/tools/sdktool/addkitoperation.h
+++ b/src/tools/sdktool/addkitoperation.h
@@ -60,6 +60,16 @@ public:
static QVariantMap initializeKits();
+ // internal:
+ static QVariantMap addKit(const QVariantMap &map, const QVariantMap &tcMap,
+ const QVariantMap &qtMap, const QVariantMap &devMap,
+ const QString &id, const QString &displayName,
+ const QString &icon, const QString &debuggerId,
+ const quint32 &debuggerType, const QString &debugger,
+ const QByteArray &deviceType, const QString &device,
+ const QString &sysRoot, const QString &tc, const QString &qt,
+ const QString &mkspec, const KeyValuePairList &extra);
+
private:
QString m_id;
QString m_displayName;