Plugins/ViewManagerPlugins/Tabview/Tabview.py

branch
5_1_x
changeset 1429
fa58f95c8976
parent 1424
e81db3aa399a
child 1510
e75ecf2bd9dd
equal deleted inserted replaced
1426:6f788822a83e 1429:fa58f95c8976
23 23
24 from E5Gui.E5TabWidget import E5TabWidget, E5WheelTabBar 24 from E5Gui.E5TabWidget import E5TabWidget, E5WheelTabBar
25 from E5Gui.E5Led import E5Led 25 from E5Gui.E5Led import E5Led
26 26
27 import Preferences 27 import Preferences
28 from Globals import isMacPlatform
28 29
29 from eric5config import getConfig 30 from eric5config import getConfig
30 31
31 class TabBar(E5WheelTabBar): 32 class TabBar(E5WheelTabBar):
32 """ 33 """
153 154
154 self.__tabBar = TabBar(self) 155 self.__tabBar = TabBar(self)
155 self.setTabBar(self.__tabBar) 156 self.setTabBar(self.__tabBar)
156 157
157 self.setUsesScrollButtons(True) 158 self.setUsesScrollButtons(True)
158 self.setDocumentMode(True)
159 self.setElideMode(Qt.ElideNone) 159 self.setElideMode(Qt.ElideNone)
160 if isMacPlatform():
161 self.setDocumentMode(True)
160 162
161 self.__tabBar.tabMoveRequested.connect(self.moveTab) 163 self.__tabBar.tabMoveRequested.connect(self.moveTab)
162 self.__tabBar.tabRelocateRequested.connect(self.__relocateTab) 164 self.__tabBar.tabRelocateRequested.connect(self.__relocateTab)
163 self.__tabBar.tabCopyRequested[str, int, int].connect(self.__copyTabOther) 165 self.__tabBar.tabCopyRequested[str, int, int].connect(self.__copyTabOther)
164 self.__tabBar.tabCopyRequested[int, int].connect(self.__copyTab) 166 self.__tabBar.tabCopyRequested[int, int].connect(self.__copyTab)

eric ide

mercurial