From 6fdca8529ea379bbbc6043d367d1e76e169869ee Mon Sep 17 00:00:00 2001 From: Martchus Date: Sat, 1 Feb 2025 20:19:16 +0100 Subject: [PATCH] Fix build with Qt 5 --- syncthingwidgets/misc/otherdialogs.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/syncthingwidgets/misc/otherdialogs.cpp b/syncthingwidgets/misc/otherdialogs.cpp index 3afe0682..de9a0429 100644 --- a/syncthingwidgets/misc/otherdialogs.cpp +++ b/syncthingwidgets/misc/otherdialogs.cpp @@ -288,7 +288,11 @@ QDialog *browseRemoteFilesDialog(Data::SyncthingConnection &connection, const Da auto deletionItems = QList(); deletionItems.reserve(localDeletions.size()); for (const auto &path : localDeletions) { +#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)) deletionItems.emplace_back(path, path, Qt::Checked); +#else + deletionItems.append(QtUtilities::ChecklistItem(path, path, Qt::Checked)); +#endif } deletionModel->setItems(deletionItems); deletionView->setModel(deletionModel);