41 from E5Gui.E5Action import E5Action |
41 from E5Gui.E5Action import E5Action |
42 from E5Gui import E5MessageBox, E5FileDialog, E5ErrorMessage |
42 from E5Gui import E5MessageBox, E5FileDialog, E5ErrorMessage |
43 from E5Gui.E5MainWindow import E5MainWindow |
43 from E5Gui.E5MainWindow import E5MainWindow |
44 from E5Gui.E5Application import e5App |
44 from E5Gui.E5Application import e5App |
45 from E5Gui.E5ZoomWidget import E5ZoomWidget |
45 from E5Gui.E5ZoomWidget import E5ZoomWidget |
|
46 |
|
47 from E5Network.E5NetworkIcon import E5NetworkIcon |
46 |
48 |
47 import Preferences |
49 import Preferences |
48 from Preferences import Shortcuts |
50 from Preferences import Shortcuts |
49 |
51 |
50 import Utilities |
52 import Utilities |
249 self.tabWidget.currentChanged[int].connect( |
251 self.tabWidget.currentChanged[int].connect( |
250 self.__adBlockIcon.currentChanged) |
252 self.__adBlockIcon.currentChanged) |
251 self.tabWidget.sourceChanged.connect( |
253 self.tabWidget.sourceChanged.connect( |
252 self.__adBlockIcon.sourceChanged) |
254 self.__adBlockIcon.sourceChanged) |
253 |
255 |
|
256 self.networkIcon = E5NetworkIcon(self) |
|
257 self.statusBar().addPermanentWidget(self.networkIcon) |
|
258 |
254 QDesktopServices.setUrlHandler("http", self.__linkActivated) |
259 QDesktopServices.setUrlHandler("http", self.__linkActivated) |
255 QDesktopServices.setUrlHandler("https", self.__linkActivated) |
260 QDesktopServices.setUrlHandler("https", self.__linkActivated) |
256 |
261 |
257 # setup connections |
262 # setup connections |
258 self.__activating = False |
263 self.__activating = False |