Fix compilation against Qt 5
This commit is contained in:
parent
0bb7120c1c
commit
96f26e8f37
|
@ -77,7 +77,8 @@ QString SyncthingFileModel::path(const QModelIndex &index) const
|
||||||
auto size = QString::size_type();
|
auto size = QString::size_type();
|
||||||
parts.reserve(reinterpret_cast<SyncthingItem *>(index.internalPointer())->level + 1);
|
parts.reserve(reinterpret_cast<SyncthingItem *>(index.internalPointer())->level + 1);
|
||||||
for (auto i = index; i.isValid(); i = i.parent()) {
|
for (auto i = index; i.isValid(); i = i.parent()) {
|
||||||
size += parts.emplace_back(reinterpret_cast<SyncthingItem *>(i.internalPointer())->name).size();
|
parts.append(reinterpret_cast<SyncthingItem *>(i.internalPointer())->name);
|
||||||
|
size += parts.back().size();
|
||||||
}
|
}
|
||||||
res.reserve(size + parts.size());
|
res.reserve(size + parts.size());
|
||||||
for (auto i = parts.rbegin(), end = parts.rend(); i != end; ++i) {
|
for (auto i = parts.rbegin(), end = parts.rend(); i != end; ++i) {
|
||||||
|
|
Loading…
Reference in New Issue