#include "record-button.hpp" #include "window-basic-main.hpp" void RecordButton::resizeEvent(QResizeEvent *event) { OBSBasic *main = OBSBasic::Get(); if (!main->pause) return; QSize pauseSize = main->pause->size(); int height = main->ui->recordButton->size().height(); if (pauseSize.height() != height || pauseSize.width() != height) { main->pause->setMinimumSize(height, height); main->pause->setMaximumSize(height, height); } event->accept(); } void ReplayBufferButton::resizeEvent(QResizeEvent *event) { OBSBasic *main = OBSBasic::Get(); if (!main->replay) return; QSize replaySize = main->replay->size(); int height = main->ui->recordButton->size().height(); if (replaySize.height() != height || replaySize.width() != height) { main->replay->setMinimumSize(height, height); main->replay->setMaximumSize(height, height); } event->accept(); }