widget.h 603 B

1234567891011121314151617181920212223242526272829303132333435
  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. void print2(const QString& str, const char* str2, const char* str3, const char* str4, const char* str5);
  16. private slots:
  17. void on_pBtn_connect_clicked();
  18. void on_pBtn_downloadFile_clicked();
  19. private:
  20. Ui::Widget *ui;
  21. QThread* m_thread = nullptr;
  22. OneThread* m_oneThread = nullptr;
  23. };
  24. #endif // WIDGET_H