WebBrowser/Navigation/NavigationBar.py

changeset 6134
cb0985e8da91
parent 6048
82ad8ec9548c
child 6645
ad476851d7e0
equal deleted inserted replaced
6133:eba07240fac1 6134:cb0985e8da91
14 QSplitter, QSizePolicy, QMenu, QAction 14 QSplitter, QSizePolicy, QMenu, QAction
15 15
16 from E5Gui.E5ToolButton import E5ToolButton 16 from E5Gui.E5ToolButton import E5ToolButton
17 17
18 from WebBrowser.WebBrowserWindow import WebBrowserWindow 18 from WebBrowser.WebBrowserWindow import WebBrowserWindow
19 from WebBrowser.Download.DownloadManagerButton import DownloadManagerButton
19 20
20 import UI.PixmapCache 21 import UI.PixmapCache
21 import Preferences 22 import Preferences
22 23
23 from .ReloadStopButton import ReloadStopButton 24 from .ReloadStopButton import ReloadStopButton
96 self.__exitFullScreenButton.setFocusPolicy(Qt.NoFocus) 97 self.__exitFullScreenButton.setFocusPolicy(Qt.NoFocus)
97 self.__exitFullScreenButton.setAutoRaise(True) 98 self.__exitFullScreenButton.setAutoRaise(True)
98 self.__exitFullScreenButton.clicked.connect(self.__mw.toggleFullScreen) 99 self.__exitFullScreenButton.clicked.connect(self.__mw.toggleFullScreen)
99 self.__exitFullScreenButton.setVisible(False) 100 self.__exitFullScreenButton.setVisible(False)
100 101
102 self.__downloadManagerButton = DownloadManagerButton(self)
103
101 self.__superMenuButton = E5ToolButton(self) 104 self.__superMenuButton = E5ToolButton(self)
102 self.__superMenuButton.setObjectName( 105 self.__superMenuButton.setObjectName(
103 "navigation_supermenu_button") 106 "navigation_supermenu_button")
104 self.__superMenuButton.setIcon(UI.PixmapCache.getIcon("superMenu.png")) 107 self.__superMenuButton.setIcon(UI.PixmapCache.getIcon("superMenu.png"))
105 self.__superMenuButton.setToolTip(self.tr("Main Menu")) 108 self.__superMenuButton.setToolTip(self.tr("Main Menu"))
129 132
130 self.__layout.addLayout(self.__backNextLayout) 133 self.__layout.addLayout(self.__backNextLayout)
131 self.__layout.addWidget(self.__reloadStopButton) 134 self.__layout.addWidget(self.__reloadStopButton)
132 self.__layout.addWidget(self.__homeButton) 135 self.__layout.addWidget(self.__homeButton)
133 self.__layout.addWidget(self.__navigationSplitter) 136 self.__layout.addWidget(self.__navigationSplitter)
137 self.__layout.addWidget(self.__downloadManagerButton)
134 self.__layout.addWidget(self.__exitFullScreenButton) 138 self.__layout.addWidget(self.__exitFullScreenButton)
135 self.__layout.addWidget(self.__superMenuButton) 139 self.__layout.addWidget(self.__superMenuButton)
136 140
137 self.setContextMenuPolicy(Qt.CustomContextMenu) 141 self.setContextMenuPolicy(Qt.CustomContextMenu)
138 self.customContextMenuRequested.connect(self.__contextMenuRequested) 142 self.customContextMenuRequested.connect(self.__contextMenuRequested)

eric ide

mercurial