2
を選択された場合には、一定値をQComboBoxに選択される場合QSpinBoxを無効にすることが可能です。私はいくつかのことを試しましたが、QSpinboxは常に無効化されているか、まったく無効化されていません。無効QSpinBox QComboBoxから一定値を
を選択された場合には、一定値をQComboBoxに選択される場合QSpinBoxを無効にすることが可能です。私はいくつかのことを試しましたが、QSpinboxは常に無効化されているか、まったく無効化されていません。無効QSpinBox QComboBoxから一定値を
私が正しく質問を理解していれば、これらの線に沿って何かが動作するはずです:
connect(myComboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(comboBoxIndexChanged()));
...
void comboBoxIndexChanged() {
if(comboBox->currentText() == MagicalValue)
mySpinBox->setEnabled(false);
else
mySpinbox->setEnabled(true);
}
スロット機能のよりコンパクトなバージョンが '無効comboBoxIndexChanged(){mySpinBox->は、setEnabled(comboBox-> currentText(だろう)!= MagicalValue); } ' – Hossein