46 if hasattr(QWebSettings, "LocalStorageEnabled"): |
46 if hasattr(QWebSettings, "LocalStorageEnabled"): |
47 self.localStorageEnabledCheckBox.setChecked( |
47 self.localStorageEnabledCheckBox.setChecked( |
48 Preferences.getHelp("LocalStorageEnabled")) |
48 Preferences.getHelp("LocalStorageEnabled")) |
49 else: |
49 else: |
50 self.localStorageGroup.setEnabled(False) |
50 self.localStorageGroup.setEnabled(False) |
|
51 |
|
52 if hasattr(QWebSettings, "LocalContentCanAccessRemoteUrls"): |
|
53 self.localRemoteUrlsCheckBox.setChecked( |
|
54 Preferences.getHelp("LocalContentCanAccessRemoteUrls")) |
|
55 else: |
|
56 self.localRemoteUrlsCheckBox.setVisible(False) |
|
57 |
|
58 if hasattr(QWebSettings, "LocalContentCanAccessFileUrls"): |
|
59 self.localFileUrlsCheckBox.setChecked( |
|
60 Preferences.getHelp("LocalContentCanAccessFileUrls")) |
|
61 else: |
|
62 self.localFileUrlsCheckBox.setVisible(False) |
51 |
63 |
52 def storeData(self): |
64 def storeData(self): |
53 """ |
65 """ |
54 Public slot to store the configuration data. |
66 Public slot to store the configuration data. |
55 """ |
67 """ |
65 self.applicationCacheQuotaSpinBox.value()) |
77 self.applicationCacheQuotaSpinBox.value()) |
66 |
78 |
67 if self.localStorageGroup.isEnabled(): |
79 if self.localStorageGroup.isEnabled(): |
68 Preferences.setHelp("LocalStorageEnabled", |
80 Preferences.setHelp("LocalStorageEnabled", |
69 self.localStorageEnabledCheckBox.isChecked()) |
81 self.localStorageEnabledCheckBox.isChecked()) |
|
82 if self.localRemoteUrlsCheckBox.isVisible(): |
|
83 Preferences.setHelp("LocalContentCanAccessRemoteUrls", |
|
84 self.localRemoteUrlsCheckBox.isChecked()) |
|
85 if self.localFileUrlsCheckBox.isVisible(): |
|
86 Preferences.setHelp("LocalContentCanAccessFileUrls", |
|
87 self.localFileUrlsCheckBox.isChecked()) |
70 |
88 |
71 @pyqtSlot() |
89 @pyqtSlot() |
72 def on_showDatabasesButton_clicked(self): |
90 def on_showDatabasesButton_clicked(self): |
73 """ |
91 """ |
74 Private slot to show a dialog with all databases. |
92 Private slot to show a dialog with all databases. |