不同的选项取决于 QRadioButton
Different options depending on QRadioButton
我有一个 Qt Designer 窗体(小部件),其中包含 N 个单选按钮。我想根据同一小部件中的选定按钮查看不同的选项(QGroupBox 等)。解决这个问题的正确方法是什么?
当然,我可以将所有框放在小部件中并根据选定的单选按钮更改它们的可见性,但我敢肯定这并不完美。
您要找的似乎是QStackedWidget。
把你的 radio buttons into a QButtonGroup, then connect QButtonGroup::buttonClicked(int) to QStackedWidget::setCurrentIndex(int).
我有一个 Qt Designer 窗体(小部件),其中包含 N 个单选按钮。我想根据同一小部件中的选定按钮查看不同的选项(QGroupBox 等)。解决这个问题的正确方法是什么?
当然,我可以将所有框放在小部件中并根据选定的单选按钮更改它们的可见性,但我敢肯定这并不完美。
您要找的似乎是QStackedWidget。
把你的 radio buttons into a QButtonGroup, then connect QButtonGroup::buttonClicked(int) to QStackedWidget::setCurrentIndex(int).