Show error dialog for failed SQL queries

This commit is contained in:
Jonas Kvinge
2021-09-09 21:45:46 +02:00
parent 9e624a6c0d
commit d35d3aabc3
24 changed files with 1010 additions and 602 deletions

View File

@@ -38,9 +38,9 @@
#include "core/song.h"
class QSqlQuery;
class QAction;
class SqlQuery;
class SqlRow;
class PlaylistItem : public std::enable_shared_from_this<PlaylistItem> {
@@ -69,7 +69,7 @@ class PlaylistItem : public std::enable_shared_from_this<PlaylistItem> {
virtual QList<QAction*> actions() { return QList<QAction*>(); }
virtual bool InitFromQuery(const SqlRow &query) = 0;
void BindToQuery(QSqlQuery *query) const;
void BindToQuery(SqlQuery *query) const;
virtual void Reload() {}
QFuture<void> BackgroundReload();