Workaround for unsupported QSqlQuery::size()

This commit is contained in:
2022-05-21 14:53:54 +02:00
parent a4cfc65d4b
commit ab7d04b625
+3 -1
View File
@@ -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())
{