Sat, 05 Nov 2011 11:08:35 +0100
Fixed the tab bar issue observed for some styles (like Mac Aqua).
(transplanted from 47f1dffa398e1e2f1e43a7588804233be1432093)
--- a/E5Gui/E5ToolBox.py Fri Nov 04 17:00:46 2011 +0100 +++ b/E5Gui/E5ToolBox.py Sat Nov 05 11:08:35 2011 +0100 @@ -35,6 +35,7 @@ """ E5TabWidget.__init__(self, parent) self.setTabPosition(QTabWidget.West) + self.setUsesScrollButtons(True) def addItem(self, widget, icon, text): """
--- a/Helpviewer/HelpTabWidget.py Fri Nov 04 17:00:46 2011 +0100 +++ b/Helpviewer/HelpTabWidget.py Sat Nov 05 11:08:35 2011 +0100 @@ -53,6 +53,10 @@ self.__mainWindow = parent + self.setUsesScrollButtons(True) + self.setDocumentMode(True) + self.setElideMode(Qt.ElideNone) + self.__stackedUrlBar = StackedUrlBar(self) self.__tabBar.tabMoved.connect(self.__stackedUrlBar.moveBar)
--- a/Plugins/ViewManagerPlugins/Tabview/Tabview.py Fri Nov 04 17:00:46 2011 +0100 +++ b/Plugins/ViewManagerPlugins/Tabview/Tabview.py Sat Nov 05 11:08:35 2011 +0100 @@ -154,6 +154,10 @@ self.__tabBar = TabBar(self) self.setTabBar(self.__tabBar) + self.setUsesScrollButtons(True) + self.setDocumentMode(True) + self.setElideMode(Qt.ElideNone) + self.__tabBar.tabMoveRequested.connect(self.moveTab) self.__tabBar.tabRelocateRequested.connect(self.__relocateTab) self.__tabBar.tabCopyRequested[str, int, int].connect(self.__copyTabOther)
--- a/Project/ProjectBrowser.py Fri Nov 04 17:00:46 2011 +0100 +++ b/Project/ProjectBrowser.py Sat Nov 05 11:08:35 2011 +0100 @@ -57,6 +57,8 @@ self.setWindowIcon(UI.PixmapCache.getIcon("eric.png")) + self.setUsesScrollButtons(True) + self.vcsStatusIndicator = E5Led(self) self.setCornerWidget(self.vcsStatusIndicator, Qt.TopLeftCorner) self.vcsStatusColorNames = {