diff --git a/Fwk/AppFwk/cafUserInterface/cafPdmUiLineEditor.cpp b/Fwk/AppFwk/cafUserInterface/cafPdmUiLineEditor.cpp index 15ab06d5b8..c8259369c0 100644 --- a/Fwk/AppFwk/cafUserInterface/cafPdmUiLineEditor.cpp +++ b/Fwk/AppFwk/cafUserInterface/cafPdmUiLineEditor.cpp @@ -153,6 +153,10 @@ void PdmUiLineEditor::configureAndUpdateUi( const QString& uiConfigName ) QString highlightColor = UiAppearanceSettings::instance()->autoValueEditorColor(); m_lineEdit->setStyleSheet( QString( "QLineEdit {background-color: %1;}" ).arg( highlightColor ) ); } + else if ( uiField()->isUiReadOnly() ) + { + m_lineEdit->setStyleSheet( "QLineEdit:read-only{background: palette(window);}" ); + } else { m_lineEdit->setStyleSheet( "" );