#pragma once

#include <QPushButton>

class RecordButton : public QPushButton {
	Q_OBJECT

public:
	inline RecordButton(QWidget *parent = nullptr) : QPushButton(parent) {}

	virtual void resizeEvent(QResizeEvent *event) override;
};

class ReplayBufferButton : public QPushButton {
	Q_OBJECT

public:
	inline ReplayBufferButton(const QString &text,
				  QWidget *parent = nullptr)
		: QPushButton(text, parent)
	{
	}

	virtual void resizeEvent(QResizeEvent *event) override;
};