diff --git a/runners/bookmarks/faviconfromblob.cpp b/runners/bookmarks/faviconfromblob.cpp --- a/runners/bookmarks/faviconfromblob.cpp +++ b/runners/bookmarks/faviconfromblob.cpp @@ -39,8 +39,7 @@ class StaticQuery : public BuildQuery { public: StaticQuery(const QString &query) : m_query(query) {} - QString query(QSqlDatabase *database) const override { - Q_UNUSED(database); + QString query() const override { return m_query; } private: diff --git a/runners/bookmarks/fetchsqlite.h b/runners/bookmarks/fetchsqlite.h --- a/runners/bookmarks/fetchsqlite.h +++ b/runners/bookmarks/fetchsqlite.h @@ -33,7 +33,7 @@ class BuildQuery { public: - virtual QString query(QSqlDatabase *database) const = 0; + virtual QString query() const = 0; virtual ~BuildQuery() {} }; diff --git a/runners/bookmarks/fetchsqlite.cpp b/runners/bookmarks/fetchsqlite.cpp --- a/runners/bookmarks/fetchsqlite.cpp +++ b/runners/bookmarks/fetchsqlite.cpp @@ -67,7 +67,7 @@ QList FetchSqlite::query(BuildQuery *buildQuery, QMap bindObjects) { - return query(buildQuery->query(&m_db), bindObjects); + return query(buildQuery->query(), bindObjects); } QList FetchSqlite::query(const QString &sql, QMap bindObjects)