record-button.hpp 479 B

12345678910111213141516171819202122232425
  1. #pragma once
  2. #include <QPushButton>
  3. class RecordButton : public QPushButton {
  4. Q_OBJECT
  5. public:
  6. inline RecordButton(QWidget *parent = nullptr) : QPushButton(parent) {}
  7. virtual void resizeEvent(QResizeEvent *event) override;
  8. };
  9. class ReplayBufferButton : public QPushButton {
  10. Q_OBJECT
  11. public:
  12. inline ReplayBufferButton(const QString &text,
  13. QWidget *parent = nullptr)
  14. : QPushButton(text, parent)
  15. {
  16. }
  17. virtual void resizeEvent(QResizeEvent *event) override;
  18. };