1
0
Fork 0
mirror of synced 2024-05-06 05:32:58 +12:00

SideTabContainer: Do not darken background inside scrollarea

This commit is contained in:
loathingKernel 2024-02-24 02:27:14 +02:00
parent 2e8dcc49ca
commit 570261395a
No known key found for this signature in database
GPG key ID: CE0C72D0B53821FD

View file

@ -99,17 +99,19 @@ class SideTabContainer(QWidget):
layout.addWidget(self.title)
if not hasattr(widget, "implements_scrollarea") or not widget.implements_scrollarea:
self.scrollarea = QScrollArea(self)
self.scrollarea.setSizeAdjustPolicy(QScrollArea.AdjustToContents)
self.scrollarea.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
self.scrollarea.setFrameStyle(QScrollArea.NoFrame)
self.scrollarea.setMinimumWidth(
widget.sizeHint().width() + self.scrollarea.verticalScrollBar().sizeHint().width()
scrollarea = QScrollArea(self)
scrollarea.setSizeAdjustPolicy(QScrollArea.AdjustToContents)
scrollarea.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
scrollarea.setFrameStyle(QScrollArea.NoFrame)
scrollarea.setMinimumWidth(
widget.sizeHint().width() + scrollarea.verticalScrollBar().sizeHint().width()
)
self.scrollarea.setWidgetResizable(True)
scrollarea.setWidgetResizable(True)
widget.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
self.scrollarea.setWidget(widget)
layout.addWidget(self.scrollarea)
scrollarea.setWidget(widget)
scrollarea.widget().setAutoFillBackground(False)
scrollarea.viewport().setAutoFillBackground(False)
layout.addWidget(scrollarea)
else:
layout.addWidget(widget)