cloeUploadFile.h 783 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. #ifndef CLOEUPLOADFILE_H
  2. #define CLOEUPLOADFILE_H
  3. #include <QWidget>
  4. #include "CHttpBll.h"
  5. namespace Ui {
  6. class cloeUploadFile;
  7. }
  8. class cloeUploadFile : public QWidget
  9. {
  10. Q_OBJECT
  11. signals:
  12. void cancel();
  13. void uploadSucceed();
  14. public:
  15. explicit cloeUploadFile(__int64 nExamRecordDataId, std::vector<QString> vFileTypes, QWidget *parent = nullptr);
  16. ~cloeUploadFile();
  17. void initUI();
  18. private slots:
  19. void on_btn_cloe_selFile_clicked();
  20. void on_btn_cancelUpload_clicked();
  21. void on_btn_comfirmUpload_clicked();
  22. void on_btn_fc_close_clicked();
  23. void onSubmitOfflinePaper(CSubmitOfflinePaper submitOfflinePaper);
  24. private:
  25. void showEvent(QShowEvent *);
  26. Ui::cloeUploadFile *ui;
  27. __int64 m_nExamRecordDataId;
  28. };
  29. #endif // CLOEUPLOADFILE_H