QComboBoxで特定の値が選択されている場合、QSpinBoxを非アクティブ化することは可能ですか?私はいくつかのことを試しましたが、QSpinboxが常に非アクティブ化されているか、まったく非アクティブ化されません。
2302 次
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 に答える