src/eric7/Preferences/ConfigurationPages/WebBrowserPage.py

branch
eric7
changeset 10698
ed332f3d26a7
parent 10517
aecd5a8c958c
child 11006
a671918232f3
equal deleted inserted replaced
10697:8a609e4c71b6 10698:ed332f3d26a7
246 Preferences.getWebBrowser("ReadingFromCanvasEnabled") 246 Preferences.getWebBrowser("ReadingFromCanvasEnabled")
247 ) 247 )
248 else: 248 else:
249 self.readingFromCanvasCheckBox.setEnabled(False) 249 self.readingFromCanvasCheckBox.setEnabled(False)
250 250
251 if qVersionTuple() >= (6, 7, 0):
252 self.forceDarkModeCheckBox.setChecked(
253 Preferences.getWebBrowser("ForceDarkMode")
254 )
255 else:
256 self.forceDarkModeCheckBox.setEnabled(False)
257
251 def save(self): 258 def save(self):
252 """ 259 """
253 Public slot to save the Help Viewers configuration. 260 Public slot to save the Help Viewers configuration.
254 """ 261 """
255 Preferences.setWebBrowser( 262 Preferences.setWebBrowser(
434 if self.readingFromCanvasCheckBox.isEnabled(): 441 if self.readingFromCanvasCheckBox.isEnabled():
435 Preferences.setWebBrowser( 442 Preferences.setWebBrowser(
436 "ReadingFromCanvasEnabled", self.readingFromCanvasCheckBox.isChecked() 443 "ReadingFromCanvasEnabled", self.readingFromCanvasCheckBox.isChecked()
437 ) 444 )
438 445
446 if self.forceDarkModeCheckBox.isEnabled():
447 Preferences.setWebBrowser(
448 "ForceDarkMode", self.forceDarkModeCheckBox.isChecked()
449 )
450
439 @pyqtSlot() 451 @pyqtSlot()
440 def on_setCurrentPageButton_clicked(self): 452 def on_setCurrentPageButton_clicked(self):
441 """ 453 """
442 Private slot to set the current page as the home page. 454 Private slot to set the current page as the home page.
443 """ 455 """

eric ide

mercurial