Preferences/ConfigurationPages/WebBrowserPage.py

changeset 5082
466972340311
parent 5035
cd2a891703d3
child 5106
1ecc6c9abca5
equal deleted inserted replaced
5079:afc7a0bfcbf7 5082:466972340311
42 # Web Browser 42 # Web Browser
43 self.__browserWindow = mw 43 self.__browserWindow = mw
44 else: 44 else:
45 self.__browserWindow = None 45 self.__browserWindow = None
46 self.setCurrentPageButton.setEnabled(self.__browserWindow is not None) 46 self.setCurrentPageButton.setEnabled(self.__browserWindow is not None)
47 self.imageSearchGroup.setEnabled(self.__browserWindow is not None)
47 48
48 defaultSchemes = ["file://", "http://", "https://"] 49 defaultSchemes = ["file://", "http://", "https://"]
49 self.defaultSchemeCombo.addItems(defaultSchemes) 50 self.defaultSchemeCombo.addItems(defaultSchemes)
50 51
51 # set initial values 52 # set initial values
133 index = self.languageCombo.findData( 134 index = self.languageCombo.findData(
134 Preferences.getWebBrowser("SearchLanguage")) 135 Preferences.getWebBrowser("SearchLanguage"))
135 if index > -1: 136 if index > -1:
136 self.languageCombo.setCurrentIndex(index) 137 self.languageCombo.setCurrentIndex(index)
137 138
138 for engineName in self.__browserWindow.imageSearchEngine()\ 139 if self.__browserWindow:
139 .searchEngineNames(): 140 for engineName in self.__browserWindow.imageSearchEngine()\
140 self.imageSearchComboBox.addItem( 141 .searchEngineNames():
141 UI.PixmapCache.getIcon("{0}.png".format(engineName.lower())), 142 self.imageSearchComboBox.addItem(
142 engineName) 143 UI.PixmapCache.getIcon("{0}.png".format(engineName.lower())),
143 index = self.imageSearchComboBox.findText( 144 engineName)
144 Preferences.getWebBrowser("ImageSearchEngine")) 145 index = self.imageSearchComboBox.findText(
145 if index > -1: 146 Preferences.getWebBrowser("ImageSearchEngine"))
146 self.imageSearchComboBox.setCurrentIndex(index) 147 if index > -1:
148 self.imageSearchComboBox.setCurrentIndex(index)
147 149
148 self.spatialCheckBox.setChecked( 150 self.spatialCheckBox.setChecked(
149 Preferences.getWebBrowser("SpatialNavigationEnabled")) 151 Preferences.getWebBrowser("SpatialNavigationEnabled"))
150 self.linksInFocusChainCheckBox.setChecked( 152 self.linksInFocusChainCheckBox.setChecked(
151 Preferences.getWebBrowser("LinksIncludedInFocusChain")) 153 Preferences.getWebBrowser("LinksIncludedInFocusChain"))

eric ide

mercurial