611bc2270c0f0a31c3d67683cfce1753333a16e9.svn-base 577 B

1234567891011121314151617181920212223242526272829
  1. #ifndef DBTHREAD_H
  2. #define DBTHREAD_H
  3. #include <QThread>
  4. #include <QSqlDatabase>
  5. #include <QSqlQuery>
  6. #include <QStringList>
  7. #include <QDateTime>
  8. class DBThread : public QThread
  9. {
  10. Q_OBJECT
  11. public:
  12. explicit DBThread(QObject *parent = 0,
  13. QSqlDatabase *db=0,QSqlDatabase *db2=0, QSqlDatabase *db3=0);
  14. void appendSQL(quint8 sqlid, QString sql);
  15. void run();
  16. signals:
  17. void dbg_log(QString txt);
  18. void log(QString txt);
  19. public slots:
  20. private:
  21. QSqlDatabase *Db,*Db2,*Db3;
  22. QStringList sqlList, sqlList2, sqlList3;
  23. };
  24. #endif // DBTHREAD_H