--- a/src/eric7/Preferences/ConfigurationPages/WebBrowserPage.py Wed Dec 18 16:52:16 2024 +0100 +++ b/src/eric7/Preferences/ConfigurationPages/WebBrowserPage.py Wed Dec 18 17:20:28 2024 +0100 @@ -255,6 +255,13 @@ else: self.forceDarkModeCheckBox.setEnabled(False) + if qVersionTuple() >= (6, 8, 0): + self.noPersistentPermissionsCheckBox.setChecked( + Preferences.getWebBrowser("NoPersistentPermissions") + ) + else: + self.noPersistentPermissionsCheckBox.setEnabled(False) + def save(self): """ Public slot to save the Help Viewers configuration. @@ -448,6 +455,12 @@ "ForceDarkMode", self.forceDarkModeCheckBox.isChecked() ) + if self.noPersistentPermissionsCheckBox.isEnabled(): + Preferences.setWebBrowser( + "NoPersistentPermissions", + self.noPersistentPermissionsCheckBox.isChecked(), + ) + @pyqtSlot() def on_setCurrentPageButton_clicked(self): """