Jonas Kvinge
e3e6a22172
Drop Qt 5 support
...
Qt 6 has been available for almost 4 years. Qt 5 is no longer officially supported by Qt for opensource, it's time to drop Qt 5.
2024-09-12 22:13:21 +02:00
Jonas Kvinge
df070ac0cf
Optimize Song::InitFromQuery
...
Use `QSqlQuery::value(int)` or `QSqlRecord::value(int)` instead of `QSqlQuery::value(QString)`.
Make `SqlRow` use `QSqlRecord` directly instead iterating over all columns.
2024-04-21 15:42:29 +02:00
Roman Lebedev
73c56f038e
SqlQuery: add BindDoubleOrNullValue() method
...
To facilitate serializing of the two DB fields added by the previous change.
2023-07-12 14:34:04 +02:00
Jonas Kvinge
71263863ad
Allow invalid ctime/mtime
...
Possible fix for #815 and #947
2022-07-10 03:24:02 +02:00
Jonas Kvinge
bc1c0c3c6d
SqlQuery: Add more BindValue methods
2021-11-09 19:34:43 +01:00
Jonas Kvinge
9a480eb710
SqlQuery: Make QSqlDatabase parameter const reference
2021-10-30 01:33:16 +02:00
Jonas Kvinge
d35d3aabc3
Show error dialog for failed SQL queries
2021-09-09 21:45:46 +02:00