widget.h 493 B

123456789101112131415161718192021222324252627282930313233
  1. #ifndef WIDGET_H
  2. #define WIDGET_H
  3. #include <QWidget>
  4. #include <QThread>
  5. #include "OneThread.h"
  6. QT_BEGIN_NAMESPACE
  7. namespace Ui { class Widget; }
  8. QT_END_NAMESPACE
  9. class Widget : public QWidget
  10. {
  11. Q_OBJECT
  12. public:
  13. Widget(QWidget *parent = nullptr);
  14. ~Widget();
  15. private slots:
  16. void on_pBtn_connect_clicked();
  17. void on_pBtn_downloadFile_clicked();
  18. private:
  19. Ui::Widget *ui;
  20. QThread* m_thread = nullptr;
  21. OneThread* m_oneThread = nullptr;
  22. };
  23. #endif // WIDGET_H