We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7410fb0 commit e2915ffCopy full SHA for e2915ff
src/gui/qgsfieldexpressionwidget.cpp
@@ -18,6 +18,8 @@
18
#include <QObject>
19
#include <QKeyEvent>
20
21
+#include "qgsgui.h"
22
+#include "qgsnative.h"
23
#include "qgsapplication.h"
24
#include "qgsfieldexpressionwidget.h"
25
#include "qgsexpressionbuilderdialog.h"
@@ -364,7 +366,10 @@ void QgsFieldExpressionWidget::updateLineEditStyle( const QString &expression )
364
366
}
365
367
else
368
{
- palette.setColor( QPalette::Text, Qt::black );
369
+ if ( QgsGui::instance()->nativePlatformInterface()->hasDarkTheme() )
370
+ palette.setColor( QPalette::Text, Qt::white );
371
+ else
372
+ palette.setColor( QPalette::Text, Qt::black );
373
374
375
mCombo->lineEdit()->setPalette( palette );
0 commit comments