From ab7d04b6256454d3a8a602a028a67addf23fc31e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Poizl?= Date: Sat, 21 May 2022 14:53:54 +0200 Subject: [PATCH] Workaround for unsupported QSqlQuery::size() --- database.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/database.cpp b/database.cpp index 290f302..968a2e6 100644 --- a/database.cpp +++ b/database.cpp @@ -158,8 +158,10 @@ void Database::reindex(QProgressDialog *progress) QVariantList deleteids; QSqlDatabase database = QSqlDatabase::database(); database.transaction(); + QSqlQuery size = database.exec("SELECT COUNT(*) FROM fits_files"); + size.next(); + progress->setMaximum(size.value(0).toInt()); QSqlQuery files = database.exec("SELECT id,file,mtime FROM fits_files"); - progress->setMaximum(files.size()); int i = 0; while(files.next()) {