ButtonParamControl: minimum button width (#28442)

* min width

* param
old-commit-hash: a92cd659cef7c517b40e7fd1455a12bacb3184b9
This commit is contained in:
Shane Smiskol
2023-06-07 01:11:41 -07:00
committed by GitHub
parent 30f43f5f82
commit 633cdf0d0a
+2 -1
View File
@@ -202,7 +202,7 @@ class ButtonParamControl : public AbstractControl {
Q_OBJECT
public:
ButtonParamControl(const QString &param, const QString &title, const QString &desc, const QString &icon,
const std::vector<QString> &button_texts) : AbstractControl(title, desc, icon) {
const std::vector<QString> &button_texts, const int minimum_button_width = 225) : AbstractControl(title, desc, icon) {
const QString style = R"(
QPushButton {
border-radius: 50px;
@@ -230,6 +230,7 @@ public:
button->setCheckable(true);
button->setChecked(i == value);
button->setStyleSheet(style);
button->setMinimumWidth(minimum_button_width);
hlayout->addWidget(button);
button_group->addButton(button, i);
}