DecklinkOutputUI.h 433 B

12345678910111213141516171819202122232425
  1. #pragma once
  2. #include <QDialog>
  3. #include "ui_output.h"
  4. #include "../../UI/properties-view.hpp"
  5. class DecklinkOutputUI : public QDialog {
  6. Q_OBJECT
  7. private:
  8. OBSPropertiesView *propertiesView;
  9. public slots:
  10. void StartOutput();
  11. void StopOutput();
  12. void PropertiesChanged();
  13. public:
  14. std::unique_ptr<Ui_Output> ui;
  15. DecklinkOutputUI(QWidget *parent);
  16. void ShowHideDialog();
  17. void SetupPropertiesView();
  18. void SaveSettings();
  19. };