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