Preferences/ConfigurationPages/HelpWebBrowserPage.py

changeset 1651
bc68f24d5658
parent 1509
c0b5e693b0eb
child 1661
bfc2ea19b08f
equal deleted inserted replaced
1649:1b7cd7409170 1651:bc68f24d5658
13 13
14 from .ConfigurationPageBase import ConfigurationPageBase 14 from .ConfigurationPageBase import ConfigurationPageBase
15 from .Ui_HelpWebBrowserPage import Ui_HelpWebBrowserPage 15 from .Ui_HelpWebBrowserPage import Ui_HelpWebBrowserPage
16 16
17 import Preferences 17 import Preferences
18 import UI.PixmapCache
18 19
19 20
20 class HelpWebBrowserPage(ConfigurationPageBase, Ui_HelpWebBrowserPage): 21 class HelpWebBrowserPage(ConfigurationPageBase, Ui_HelpWebBrowserPage):
21 """ 22 """
22 Class implementing the Help web browser configuration page. 23 Class implementing the Help web browser configuration page.
41 self.__helpWindow = None 42 self.__helpWindow = None
42 self.setCurrentPageButton.setEnabled(self.__helpWindow is not None) 43 self.setCurrentPageButton.setEnabled(self.__helpWindow is not None)
43 44
44 defaultSchemes = ["file://", "http://", "https://", "qthelp://"] 45 defaultSchemes = ["file://", "http://", "https://", "qthelp://"]
45 self.defaultSchemeCombo.addItems(defaultSchemes) 46 self.defaultSchemeCombo.addItems(defaultSchemes)
47
48 self.clickToFlashCheckBox.setIcon(UI.PixmapCache.getIcon("flashBlock.png"))
46 49
47 # set initial values 50 # set initial values
48 self.singleHelpWindowCheckBox.setChecked( 51 self.singleHelpWindowCheckBox.setChecked(
49 Preferences.getHelp("SingleHelpWindow")) 52 Preferences.getHelp("SingleHelpWindow"))
50 self.saveGeometryCheckBox.setChecked( 53 self.saveGeometryCheckBox.setChecked(
64 Preferences.getHelp("JavaScriptCanOpenWindows")) 67 Preferences.getHelp("JavaScriptCanOpenWindows"))
65 self.jsClipboardCheckBox.setChecked( 68 self.jsClipboardCheckBox.setChecked(
66 Preferences.getHelp("JavaScriptCanAccessClipboard")) 69 Preferences.getHelp("JavaScriptCanAccessClipboard"))
67 self.pluginsCheckBox.setChecked( 70 self.pluginsCheckBox.setChecked(
68 Preferences.getHelp("PluginsEnabled")) 71 Preferences.getHelp("PluginsEnabled"))
72 self.clickToFlashCheckBox.setChecked(
73 Preferences.getHelp("ClickToFlashEnabled"))
69 self.doNotTrackCheckBox.setChecked( 74 self.doNotTrackCheckBox.setChecked(
70 Preferences.getHelp("DoNotTrack")) 75 Preferences.getHelp("DoNotTrack"))
71 76
72 self.diskCacheCheckBox.setChecked( 77 self.diskCacheCheckBox.setChecked(
73 Preferences.getHelp("DiskCacheEnabled")) 78 Preferences.getHelp("DiskCacheEnabled"))
167 self.jsOpenWindowsCheckBox.isChecked()) 172 self.jsOpenWindowsCheckBox.isChecked())
168 Preferences.setHelp("JavaScriptCanAccessClipboard", 173 Preferences.setHelp("JavaScriptCanAccessClipboard",
169 self.jsClipboardCheckBox.isChecked()) 174 self.jsClipboardCheckBox.isChecked())
170 Preferences.setHelp("PluginsEnabled", 175 Preferences.setHelp("PluginsEnabled",
171 self.pluginsCheckBox.isChecked()) 176 self.pluginsCheckBox.isChecked())
177 Preferences.setHelp("ClickToFlashEnabled",
178 self.clickToFlashCheckBox.isChecked())
172 Preferences.setHelp("DoNotTrack", 179 Preferences.setHelp("DoNotTrack",
173 self.doNotTrackCheckBox.isChecked()) 180 self.doNotTrackCheckBox.isChecked())
174 181
175 Preferences.setHelp("DiskCacheEnabled", 182 Preferences.setHelp("DiskCacheEnabled",
176 self.diskCacheCheckBox.isChecked()) 183 self.diskCacheCheckBox.isChecked())

eric ide

mercurial