Thermostat pour piloter jusqu'à 4 radiateurs avec fil pilote
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
663 B

  1. // SPDX-License-Identifier: GPL-3.0-or-later
  2. /*
  3. * Qt mutizone MQTT thermostat
  4. *
  5. * Copyright (C) 2020 Richard Genoud
  6. *
  7. */
  8. #ifndef MENUDLG_H
  9. #define MENUDLG_H
  10. #include <QWidget>
  11. #include <QObject>
  12. #include <QPushButton>
  13. class MenuDlg : public QWidget
  14. {
  15. Q_OBJECT
  16. public:
  17. MenuDlg(QWidget *parent = Q_NULLPTR,
  18. Qt::WindowFlags f = Qt::WindowFlags());
  19. ~MenuDlg();
  20. signals:
  21. void exit_requested(void);
  22. void closed(void);
  23. void show_holiday_dlg(void);
  24. void show_save_cfg_dlg(void);
  25. void show_load_cfg_dlg(void);
  26. private slots:
  27. void show_confirm_exit_dlg(void);
  28. };
  29. #endif // MENUDLG_H
  30. /* vim: set tabstop=8 shiftwidth=8 softtabstop=0 noexpandtab: */