1
0

DeviceCaptureToolbar.hpp 431 B

12345678910111213141516171819202122232425
  1. #pragma once
  2. #include <obs.hpp>
  3. #include <QWidget>
  4. class Ui_DeviceSelectToolbar;
  5. class DeviceCaptureToolbar : public QWidget {
  6. Q_OBJECT
  7. OBSWeakSource weakSource;
  8. std::unique_ptr<Ui_DeviceSelectToolbar> ui;
  9. const char *activateText;
  10. const char *deactivateText;
  11. bool active;
  12. public:
  13. DeviceCaptureToolbar(QWidget *parent, OBSSource source);
  14. ~DeviceCaptureToolbar();
  15. public slots:
  16. void on_activateButton_clicked();
  17. };