123456789101112131415161718192021222324252627282930313233343536 |
- #ifndef REP_DBTHREAD_H
- #define REP_DBTHREAD_H
- #include <QThread>
- #include <QSqlDatabase>
- #include <QDateTime>
- #include <QSqlQuery>
- #include <QSqlError>
- #include <QVariant>
- #include <QStringList>
- class Rep_DBThread : public QThread
- {
- Q_OBJECT
- public:
- explicit Rep_DBThread(QObject *parent = nullptr);
- void run();
- void stop();
- void init_db();
- void appendSql(QString sql);
- bool chk_table(QString tablename, QStringList tables);
- signals:
- public slots:
- private:
- QStringList sqlList2;
- bool keep;
- QSqlDatabase recdb;
- };
- #endif // REP_DBTHREAD_H
|