From 06f6eb183b90b44655042324fd03a82e65b710a0 Mon Sep 17 00:00:00 2001 From: Etoh Date: Mon, 17 Apr 2017 12:14:55 +0100 Subject: [PATCH] Use contentsSize for config tab width --- syncplay/ui/GuiConfiguration.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/syncplay/ui/GuiConfiguration.py b/syncplay/ui/GuiConfiguration.py index d8e832a..089a018 100644 --- a/syncplay/ui/GuiConfiguration.py +++ b/syncplay/ui/GuiConfiguration.py @@ -976,9 +976,8 @@ class ConfigDialog(QtGui.QDialog): self.mainLayout.addWidget(self.tabListFrame, 0, 0, 1, 1) def ensureTabListIsVisible(self): - self.stackedFrame.setFixedWidth(self.stackedFrame.width()) - while self.tabListWidget.horizontalScrollBar().isVisible() and self.tabListFrame.width() < constants.MAXIMUM_TAB_WIDTH: - self.tabListFrame.setFixedWidth(self.tabListFrame.width()+1) + leftMargin, topMargin, rightMargin, bottomMargin = self.tabListLayout.getContentsMargins() + self.tabListFrame.setFixedWidth(self.tabListWidget.contentsSize().width()+leftMargin+rightMargin+5) def tabChange(self): self.setFocus()