diff --git a/src/plugins/debugger/debuggeroptionspage.cpp b/src/plugins/debugger/debuggeroptionspage.cpp index 5cfdfba1f89..e7cb80c7c4b 100644 --- a/src/plugins/debugger/debuggeroptionspage.cpp +++ b/src/plugins/debugger/debuggeroptionspage.cpp @@ -159,7 +159,7 @@ void DebuggerItemConfigWidget::setItem(const DebuggerItem &item) m_displayNameLineEdit->setEnabled(!item.isAutoDetected()); m_displayNameLineEdit->setText(item.displayName()); - m_binaryChooser->setEnabled(!item.isAutoDetected()); + m_binaryChooser->setReadOnly(item.isAutoDetected()); m_binaryChooser->setFileName(item.command()); QString text; diff --git a/src/plugins/projectexplorer/gcctoolchain.cpp b/src/plugins/projectexplorer/gcctoolchain.cpp index 33b8fbaa7a6..afd6952e23f 100644 --- a/src/plugins/projectexplorer/gcctoolchain.cpp +++ b/src/plugins/projectexplorer/gcctoolchain.cpp @@ -919,7 +919,7 @@ bool GccToolChainConfigWidget::isDirtyImpl() const void GccToolChainConfigWidget::makeReadOnlyImpl() { - m_compilerCommand->setEnabled(false); + m_compilerCommand->setReadOnly(true); m_abiWidget->setEnabled(false); m_platformCodeGenFlagsLineEdit->setEnabled(false); m_platformLinkerFlagsLineEdit->setEnabled(false);