forked from qt-creator/qt-creator
ExtensionManager: Use description text for searching
The current code silently failed to add the description text to the search role. This change fixes it. Change-Id: I33e5554ac1ff2b11f9610843b566698551a6e0a1 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
@@ -358,7 +358,10 @@ static QString searchText(const QModelIndex &index)
|
|||||||
QStringList searchTexts;
|
QStringList searchTexts;
|
||||||
searchTexts.append(index.data(RoleName).toString());
|
searchTexts.append(index.data(RoleName).toString());
|
||||||
searchTexts.append(index.data(RoleTags).toStringList());
|
searchTexts.append(index.data(RoleTags).toStringList());
|
||||||
searchTexts.append(index.data(RoleDescriptionText).toStringList());
|
for (const auto &data : index.data(RoleDescriptionText).value<TextData>()) {
|
||||||
|
searchTexts.append(data.first);
|
||||||
|
searchTexts.append(data.second);
|
||||||
|
}
|
||||||
searchTexts.append(index.data(RoleVendor).toString());
|
searchTexts.append(index.data(RoleVendor).toString());
|
||||||
return searchTexts.join(" ");
|
return searchTexts.join(" ");
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user