HttpClientPage.h 503 B

123456789101112131415161718192021222324252627282930
  1. #ifndef HTTP_CLIENT_PAGE_H
  2. #define HTTP_CLIENT_PAGE_H
  3. #include <QWidget>
  4. #include <QLabel>
  5. #include <QLineEdit>
  6. #include <QPushButton>
  7. #include <QComboBox>
  8. #include "hv/requests.h"
  9. class HttpClientPage : public QWidget
  10. {
  11. Q_OBJECT
  12. public:
  13. explicit HttpClientPage(QWidget *parent = nullptr);
  14. ~HttpClientPage();
  15. int send(const QString& msg);
  16. protected:
  17. void initUI();
  18. void initConnect();
  19. private:
  20. QComboBox *method;
  21. QLineEdit *urlEdt;
  22. };
  23. #endif // HTTP_CLIENT_PAGE_H