void AbiWidget::modeChanged() { const bool customMode = d->isCustom(); d->m_architectureComboBox->setEnabled(customMode); d->m_osComboBox->setEnabled(customMode); d->m_osFlavorComboBox->setEnabled(customMode); d->m_binaryFormatComboBox->setEnabled(customMode); d->m_wordWidthComboBox->setEnabled(customMode); setCustomAbi(currentAbi()); }
void AbiWidget::modeChanged() { const bool customMode = (d->m_abi->currentIndex() == 0); d->m_architectureComboBox->setEnabled(customMode); d->m_osComboBox->setEnabled(customMode); d->m_osFlavorComboBox->setEnabled(customMode); d->m_binaryFormatComboBox->setEnabled(customMode); d->m_wordWidthComboBox->setEnabled(customMode); if (!customMode) { Abi current(d->m_abi->itemData(d->m_abi->currentIndex()).toString()); setCustomAbi(current); } }