--- a/Helpviewer/OfflineStorage/OfflineStorageConfigDialog.py Sat Sep 17 16:28:41 2011 +0200 +++ b/Helpviewer/OfflineStorage/OfflineStorageConfigDialog.py Sun Sep 18 20:04:24 2011 +0200 @@ -48,6 +48,18 @@ Preferences.getHelp("LocalStorageEnabled")) else: self.localStorageGroup.setEnabled(False) + + if hasattr(QWebSettings, "LocalContentCanAccessRemoteUrls"): + self.localRemoteUrlsCheckBox.setChecked( + Preferences.getHelp("LocalContentCanAccessRemoteUrls")) + else: + self.localRemoteUrlsCheckBox.setVisible(False) + + if hasattr(QWebSettings, "LocalContentCanAccessFileUrls"): + self.localFileUrlsCheckBox.setChecked( + Preferences.getHelp("LocalContentCanAccessFileUrls")) + else: + self.localFileUrlsCheckBox.setVisible(False) def storeData(self): """ @@ -67,6 +79,12 @@ if self.localStorageGroup.isEnabled(): Preferences.setHelp("LocalStorageEnabled", self.localStorageEnabledCheckBox.isChecked()) + if self.localRemoteUrlsCheckBox.isVisible(): + Preferences.setHelp("LocalContentCanAccessRemoteUrls", + self.localRemoteUrlsCheckBox.isChecked()) + if self.localFileUrlsCheckBox.isVisible(): + Preferences.setHelp("LocalContentCanAccessFileUrls", + self.localFileUrlsCheckBox.isChecked()) @pyqtSlot() def on_showDatabasesButton_clicked(self):