3

如果在 QComboBox 中选择了某个值,是否可以停用 QSpinBox。我已经尝试了几件事,但是 QSpinbox 要么一直处于停用状态,要么根本不会停用。

4

1 回答 1

8

如果我正确理解了这个问题,那么这些方面的东西应该可以工作:

connect( myComboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(comboBoxIndexChanged()) );

...

void comboBoxIndexChanged() {
    if( comboBox->currentText() == MagicalValue )
        mySpinBox->setEnabled( false );
    else
        mySpinbox->setEnabled( true );
}
于 2011-12-23T22:52:15.597 回答