1 #include "record-button.hpp" 2 #include "window-basic-main.hpp" 3 resizeEvent(QResizeEvent * event)4void RecordButton::resizeEvent(QResizeEvent *event) 5 { 6 OBSBasic *main = OBSBasic::Get(); 7 if (!main->pause) 8 return; 9 10 QSize pauseSize = main->pause->size(); 11 int height = main->ui->recordButton->size().height(); 12 13 if (pauseSize.height() != height || pauseSize.width() != height) { 14 main->pause->setMinimumSize(height, height); 15 main->pause->setMaximumSize(height, height); 16 } 17 18 event->accept(); 19 } 20 resizeEvent(QResizeEvent * event)21void ReplayBufferButton::resizeEvent(QResizeEvent *event) 22 { 23 OBSBasic *main = OBSBasic::Get(); 24 if (!main->replay) 25 return; 26 27 QSize replaySize = main->replay->size(); 28 int height = main->ui->recordButton->size().height(); 29 30 if (replaySize.height() != height || replaySize.width() != height) { 31 main->replay->setMinimumSize(height, height); 32 main->replay->setMaximumSize(height, height); 33 } 34 35 event->accept(); 36 } 37