forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/4.9'
Conflicts: doc/src/howto/creator-sidebar-views.qdoc doc/src/howto/creator-ui.qdoc qbs/modules/qtc/qtc.qbs qtcreator.pri src/plugins/autotest/testresultmodel.cpp src/plugins/autotest/testresultmodel.h Change-Id: I24cc585ca7782cb1d9cb0b8b73b46892b41937fd
This commit is contained in:
@@ -623,19 +623,12 @@ QVariantMap AddKitOperation::addKit(const QVariantMap &map, const QVariantMap &t
|
||||
// remove data:
|
||||
QVariantMap cleaned = RmKeysOperation::rmKeys(map, {COUNT, DEFAULT});
|
||||
|
||||
// Sanity check: Make sure displayName is unique.
|
||||
QStringList nameKeys = FindKeyOperation::findKey(map, DISPLAYNAME);
|
||||
QStringList nameList;
|
||||
foreach (const QString &nameKey, nameKeys)
|
||||
nameList << GetOperation::get(map, nameKey).toString();
|
||||
const QString uniqueName = makeUnique(displayName, nameList);
|
||||
|
||||
// insert data:
|
||||
KeyValuePairList data = { KeyValuePair({kit, ID}, QVariant(id)),
|
||||
KeyValuePair({kit, DISPLAYNAME}, QVariant(uniqueName)),
|
||||
KeyValuePair({kit, ICON}, QVariant(icon)),
|
||||
KeyValuePair({kit, AUTODETECTED}, QVariant(true)),
|
||||
KeyValuePair({kit, SDK}, QVariant(true))};
|
||||
KeyValuePairList data = {KeyValuePair({kit, ID}, QVariant(id)),
|
||||
KeyValuePair({kit, DISPLAYNAME}, QVariant(displayName)),
|
||||
KeyValuePair({kit, ICON}, QVariant(icon)),
|
||||
KeyValuePair({kit, AUTODETECTED}, QVariant(true)),
|
||||
KeyValuePair({kit, SDK}, QVariant(true))};
|
||||
|
||||
if (!debuggerId.isEmpty() || !debugger.isEmpty()) {
|
||||
if (debuggerId.isEmpty()) {
|
||||
|
||||
Reference in New Issue
Block a user