1
0
Fork 0

Bugfix: Qt launcher, enable variant aircraft on-disk

When mapping a URI to a QModelIndex, we were only considering the 
primary aircraft path, for on-disk aircraft as opposed to packages.
This commit is contained in:
James Turner 2016-03-05 09:34:16 +00:00
parent 4f8cbbb204
commit 688ae7d156

View file

@ -756,6 +756,13 @@ QModelIndex AircraftItemModel::indexOfAircraftURI(QUrl uri) const
if (item->path == path) {
return index(row);
}
// check variants too
for (int vr=0; vr < item->variants.size(); ++vr) {
if (item->variants.at(vr)->path == path) {
return index(row);
}
}
}
} else if (uri.scheme() == "package") {
QString ident = uri.path();