settingsform.h 517 B

123456789101112131415161718192021222324252627282930313233343536
  1. #ifndef SETTINGSFORM_H
  2. #define SETTINGSFORM_H
  3. #include <QWidget>
  4. #include "configinfo.h"
  5. #include <QSerialPortInfo>
  6. namespace Ui {
  7. class SettingsForm;
  8. }
  9. class SettingsForm : public QWidget
  10. {
  11. Q_OBJECT
  12. public:
  13. explicit SettingsForm(QWidget *parent = nullptr);
  14. ~SettingsForm();
  15. private slots:
  16. void on_back_btn_clicked();
  17. void on_save_btn_clicked();
  18. signals:
  19. void back();
  20. private:
  21. Ui::SettingsForm *ui;
  22. ConfigInfo config;
  23. private:
  24. void Init();
  25. };
  26. #endif // SETTINGSFORM_H