comparison src/gui/widgets/sidebar.cpp @ 71:5f9bdcea3d01

sidebar: fix regression caused by SetBackgroundColor()
author Paper <mrpapersonic@gmail.com>
date Tue, 03 Oct 2023 04:56:18 -0400
parents 27a19dd6cba1
children 5ccb99bfa605
comparison
equal deleted inserted replaced
70:64e5f427c6a2 71:5f9bdcea3d01
29 void SideBar::SetCurrentItem(int index) { 29 void SideBar::SetCurrentItem(int index) {
30 setCurrentRow(AddSeparatorsToIndex(index)); 30 setCurrentRow(AddSeparatorsToIndex(index));
31 } 31 }
32 32
33 void SideBar::SetBackgroundColor(QColor color) { 33 void SideBar::SetBackgroundColor(QColor color) {
34 viewport()->setAutoFillBackground(color != Qt::transparent);
34 QPalette pal(palette()); 35 QPalette pal(palette());
35 pal.setColor(QPalette::Window, color); 36 pal.setColor(QPalette::Window, color);
36 setPalette(pal); 37 setPalette(pal);
37 } 38 }
38 39