SideTabContainer: Do not darken background inside scrollarea
This commit is contained in:
parent
2e8dcc49ca
commit
570261395a
|
@ -99,17 +99,19 @@ class SideTabContainer(QWidget):
|
||||||
layout.addWidget(self.title)
|
layout.addWidget(self.title)
|
||||||
|
|
||||||
if not hasattr(widget, "implements_scrollarea") or not widget.implements_scrollarea:
|
if not hasattr(widget, "implements_scrollarea") or not widget.implements_scrollarea:
|
||||||
self.scrollarea = QScrollArea(self)
|
scrollarea = QScrollArea(self)
|
||||||
self.scrollarea.setSizeAdjustPolicy(QScrollArea.AdjustToContents)
|
scrollarea.setSizeAdjustPolicy(QScrollArea.AdjustToContents)
|
||||||
self.scrollarea.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
|
scrollarea.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
|
||||||
self.scrollarea.setFrameStyle(QScrollArea.NoFrame)
|
scrollarea.setFrameStyle(QScrollArea.NoFrame)
|
||||||
self.scrollarea.setMinimumWidth(
|
scrollarea.setMinimumWidth(
|
||||||
widget.sizeHint().width() + self.scrollarea.verticalScrollBar().sizeHint().width()
|
widget.sizeHint().width() + scrollarea.verticalScrollBar().sizeHint().width()
|
||||||
)
|
)
|
||||||
self.scrollarea.setWidgetResizable(True)
|
scrollarea.setWidgetResizable(True)
|
||||||
widget.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
|
widget.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
|
||||||
self.scrollarea.setWidget(widget)
|
scrollarea.setWidget(widget)
|
||||||
layout.addWidget(self.scrollarea)
|
scrollarea.widget().setAutoFillBackground(False)
|
||||||
|
scrollarea.viewport().setAutoFillBackground(False)
|
||||||
|
layout.addWidget(scrollarea)
|
||||||
else:
|
else:
|
||||||
layout.addWidget(widget)
|
layout.addWidget(widget)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue