src/eric7/Preferences/ConfigurationPages/WebBrowserPage.py

branch
eric7
changeset 11103
382e5c9a43f0
parent 11090
f5f5f5803935
equal deleted inserted replaced
11102:ceabb30155b8 11103:382e5c9a43f0
253 Preferences.getWebBrowser("ForceDarkMode") 253 Preferences.getWebBrowser("ForceDarkMode")
254 ) 254 )
255 else: 255 else:
256 self.forceDarkModeCheckBox.setEnabled(False) 256 self.forceDarkModeCheckBox.setEnabled(False)
257 257
258 if qVersionTuple() >= (6, 8, 0):
259 self.noPersistentPermissionsCheckBox.setChecked(
260 Preferences.getWebBrowser("NoPersistentPermissions")
261 )
262 else:
263 self.noPersistentPermissionsCheckBox.setEnabled(False)
264
258 def save(self): 265 def save(self):
259 """ 266 """
260 Public slot to save the Help Viewers configuration. 267 Public slot to save the Help Viewers configuration.
261 """ 268 """
262 Preferences.setWebBrowser( 269 Preferences.setWebBrowser(
446 if self.forceDarkModeCheckBox.isEnabled(): 453 if self.forceDarkModeCheckBox.isEnabled():
447 Preferences.setWebBrowser( 454 Preferences.setWebBrowser(
448 "ForceDarkMode", self.forceDarkModeCheckBox.isChecked() 455 "ForceDarkMode", self.forceDarkModeCheckBox.isChecked()
449 ) 456 )
450 457
458 if self.noPersistentPermissionsCheckBox.isEnabled():
459 Preferences.setWebBrowser(
460 "NoPersistentPermissions",
461 self.noPersistentPermissionsCheckBox.isChecked(),
462 )
463
451 @pyqtSlot() 464 @pyqtSlot()
452 def on_setCurrentPageButton_clicked(self): 465 def on_setCurrentPageButton_clicked(self):
453 """ 466 """
454 Private slot to set the current page as the home page. 467 Private slot to set the current page as the home page.
455 """ 468 """

eric ide

mercurial