From 96f26e8f379e522f2077670841904926cb058008 Mon Sep 17 00:00:00 2001 From: Martchus Date: Tue, 9 Apr 2024 12:05:04 +0200 Subject: [PATCH] Fix compilation against Qt 5 --- syncthingmodel/syncthingfilemodel.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/syncthingmodel/syncthingfilemodel.cpp b/syncthingmodel/syncthingfilemodel.cpp index 8c02f9f..566b732 100644 --- a/syncthingmodel/syncthingfilemodel.cpp +++ b/syncthingmodel/syncthingfilemodel.cpp @@ -77,7 +77,8 @@ QString SyncthingFileModel::path(const QModelIndex &index) const auto size = QString::size_type(); parts.reserve(reinterpret_cast(index.internalPointer())->level + 1); for (auto i = index; i.isValid(); i = i.parent()) { - size += parts.emplace_back(reinterpret_cast(i.internalPointer())->name).size(); + parts.append(reinterpret_cast(i.internalPointer())->name); + size += parts.back().size(); } res.reserve(size + parts.size()); for (auto i = parts.rbegin(), end = parts.rend(); i != end; ++i) {