UI: Fix vis. item widget appearance on linux
On linux, the highlighted text color should always be considered "active"
This commit is contained in:
parent
5d75d88ccd
commit
65ccb2178e
@ -220,8 +220,12 @@ void VisibilityItemDelegate::paint(QPainter *painter,
|
||||
bool active = option.state.testFlag(QStyle::State_Active);
|
||||
|
||||
QPalette palette = list->palette();
|
||||
#if defined(_WIN32) || defined(__APPLE__)
|
||||
QPalette::ColorGroup group = active ?
|
||||
QPalette::Active : QPalette::Inactive;
|
||||
#else
|
||||
QPalette::ColorGroup group = QPalette::Active;
|
||||
#endif
|
||||
|
||||
#ifdef _WIN32
|
||||
QPalette::ColorRole highlightRole = QPalette::WindowText;
|
||||
|
Loading…
x
Reference in New Issue
Block a user