Skip to content

Commit 7d523b0

Browse files
committed
Avoid using default QPalette to improve theme compatibility
1 parent 452f04a commit 7d523b0

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/gui/qgsexpressionlineedit.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ void QgsExpressionLineEdit::updateLineEditStyle( const QString &expression )
199199
if ( !mLineEdit )
200200
return;
201201

202-
QPalette palette;
202+
QPalette palette = mLineEdit->palette();
203203
if ( !isEnabled() )
204204
{
205205
palette.setColor( QPalette::Text, Qt::gray );

src/gui/qgsfieldexpressionwidget.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ void QgsFieldExpressionWidget::currentFieldChanged()
323323

324324
void QgsFieldExpressionWidget::updateLineEditStyle( const QString &expression )
325325
{
326-
QPalette palette;
326+
QPalette palette = mCombo->lineEdit()->palette();
327327
if ( !isEnabled() )
328328
{
329329
palette.setColor( QPalette::Text, Qt::gray );

src/gui/qgsstatusbar.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ QgsStatusBar::QgsStatusBar( QWidget *parent )
3434
mLineEdit->setDisabled( true );
3535
mLineEdit->setFrame( false );
3636
mLineEdit->setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Minimum );
37-
QPalette palette;
37+
QPalette palette = mLineEdit->palette();
3838
palette.setColor( QPalette::Disabled, QPalette::Text, QPalette::WindowText );
3939
mLineEdit->setPalette( palette );
40-
mLineEdit->setStyleSheet( QStringLiteral( "* { background-color: rgba(0, 0, 0, 0); }" ) );
40+
mLineEdit->setStyleSheet( QStringLiteral( "* { border: 0; background-color: rgba(0, 0, 0, 0); }" ) );
4141
mLayout->addWidget( mLineEdit, 10 );
4242
setLayout( mLayout );
4343
}

0 commit comments

Comments
 (0)