453 self.__mainWindow.closeAct.setEnabled(True) |
453 self.__mainWindow.closeAct.setEnabled(True) |
454 self.__mainWindow.closeAllAct.setEnabled(True) |
454 self.__mainWindow.closeAllAct.setEnabled(True) |
455 self.__closeButton.setEnabled(True) |
455 self.__closeButton.setEnabled(True) |
456 self.__navigationButton.setEnabled(True) |
456 self.__navigationButton.setEnabled(True) |
457 |
457 |
458 if not linkName and not restoreSession: |
458 if not restoreSession: |
459 if Preferences.getWebBrowser("StartupBehavior") == 1: |
459 if not linkName: |
460 linkName = Preferences.getWebBrowser("HomePage") |
460 if Preferences.getWebBrowser("NewTabBehavior") == 1: |
461 elif Preferences.getWebBrowser("StartupBehavior") == 2: |
461 linkName = Preferences.getWebBrowser("HomePage") |
462 linkName = "eric:speeddial" |
462 elif Preferences.getWebBrowser("NewTabBehavior") == 2: |
|
463 linkName = "eric:speeddial" |
|
464 else: |
|
465 if linkName in ["about:blank", "eric:blank"]: |
|
466 linkName = "" |
463 |
467 |
464 if linkName: |
468 if linkName: |
465 browser.setSource(QUrl(linkName)) |
469 browser.setSource(QUrl(linkName)) |
466 if not browser.documentTitle(): |
470 if not browser.documentTitle(): |
467 self.setTabText(index, self.__elide(linkName, Qt.ElideMiddle)) |
471 self.setTabText(index, self.__elide(linkName, Qt.ElideMiddle)) |