Changeset View
Changeset View
Standalone View
Standalone View
runners/bookmarks/fetchsqlite.h
Show All 27 Lines | |||||
28 | #include <QString> | 28 | #include <QString> | ||
29 | 29 | | |||
30 | #include <QObject> | 30 | #include <QObject> | ||
31 | #include <QMutex> | 31 | #include <QMutex> | ||
32 | 32 | | |||
33 | 33 | | |||
34 | class BuildQuery { | 34 | class BuildQuery { | ||
35 | public: | 35 | public: | ||
36 | virtual QString query(QSqlDatabase *database) const = 0; | 36 | virtual QString query() const = 0; | ||
37 | virtual ~BuildQuery() {} | 37 | virtual ~BuildQuery() {} | ||
38 | }; | 38 | }; | ||
39 | 39 | | |||
40 | class FetchSqlite : public QObject | 40 | class FetchSqlite : public QObject | ||
41 | { | 41 | { | ||
42 | Q_OBJECT | 42 | Q_OBJECT | ||
43 | public: | 43 | public: | ||
44 | explicit FetchSqlite(const QString &originalFile, const QString ©To, QObject *parent = nullptr); | 44 | explicit FetchSqlite(const QString &originalFile, const QString ©To, QObject *parent = nullptr); | ||
Show All 15 Lines |