1
0

update-window.hpp 439 B

12345678910111213141516171819202122232425
  1. #pragma once
  2. #include <QDialog>
  3. #include <memory>
  4. #include "ui_OBSUpdate.h"
  5. class OBSUpdate : public QDialog {
  6. Q_OBJECT
  7. public:
  8. enum ReturnVal { No, Yes, Skip };
  9. OBSUpdate(QWidget *parent, bool manualUpdate, const QString &text);
  10. public slots:
  11. void on_yes_clicked();
  12. void on_no_clicked();
  13. void on_skip_clicked();
  14. virtual void accept() override;
  15. virtual void reject() override;
  16. private:
  17. std::unique_ptr<Ui_OBSUpdate> ui;
  18. };