diff -r dfadb291490b -r a2c81ff1d408 src/eric7/Documentation/Source/eric7.WebBrowser.FeaturePermissions.FeaturePermissionsDialog.html --- a/src/eric7/Documentation/Source/eric7.WebBrowser.FeaturePermissions.FeaturePermissionsDialog.html Thu Dec 19 10:00:41 2024 +0100 +++ b/src/eric7/Documentation/Source/eric7.WebBrowser.FeaturePermissions.FeaturePermissionsDialog.html Thu Dec 19 10:11:06 2024 +0100 @@ -60,6 +60,14 @@ <td>Private slot handling changes of the selected tab.</td> </tr> <tr> +<td><a href="#FeaturePermissionsDialog.__initializePermissionsList_qt67">__initializePermissionsList_qt67</a></td> +<td>Private method to initialize the permission lists for Qt <6.8.</td> +</tr> +<tr> +<td><a href="#FeaturePermissionsDialog.__initializePermissionsList_qt68">__initializePermissionsList_qt68</a></td> +<td>Private method to initialize the permission lists for Qt 6.8+.</td> +</tr> +<tr> <td><a href="#FeaturePermissionsDialog.__itemSelectionChanged">__itemSelectionChanged</a></td> <td>Private slot handling changes in the current list of selected items.</td> </tr> @@ -79,6 +87,10 @@ <td><a href="#FeaturePermissionsDialog.on_removeButton_clicked">on_removeButton_clicked</a></td> <td>Private slot to remove selected entries.</td> </tr> +<tr> +<td><a href="#FeaturePermissionsDialog.persistChanges">persistChanges</a></td> +<td>Public method to persist the removed permissions.</td> +</tr> </table> <h3>Static Methods</h3> @@ -96,10 +108,10 @@ <dl> -<dt><i>featurePermissions</i> (dict of dict of list)</dt> +<dt><i>featurePermissions</i> (dict of dict of list or list of QWebEnginePermission)</dt> <dd> dictionary with remembered feature - permissions + permissions (Qt <6.8) or a list of permission objects (Qt 6.8+) </dd> <dt><i>parent</i> (QWidget)</dt> <dd> @@ -120,6 +132,34 @@ index of the current tab </dd> </dl> +<a NAME="FeaturePermissionsDialog.__initializePermissionsList_qt67" ID="FeaturePermissionsDialog.__initializePermissionsList_qt67"></a> +<h4>FeaturePermissionsDialog.__initializePermissionsList_qt67</h4> +<b>__initializePermissionsList_qt67</b>(<i>permissions</i>) +<p> + Private method to initialize the permission lists for Qt <6.8. +</p> + +<dl> + +<dt><i>permissions</i> (dict of dict of list)</dt> +<dd> +dictionary with remembered feature permissions +</dd> +</dl> +<a NAME="FeaturePermissionsDialog.__initializePermissionsList_qt68" ID="FeaturePermissionsDialog.__initializePermissionsList_qt68"></a> +<h4>FeaturePermissionsDialog.__initializePermissionsList_qt68</h4> +<b>__initializePermissionsList_qt68</b>(<i>permissions</i>) +<p> + Private method to initialize the permission lists for Qt 6.8+. +</p> + +<dl> + +<dt><i>permissions</i> (list of QWebEnginePermission)</dt> +<dd> +list of permission objects +</dd> +</dl> <a NAME="FeaturePermissionsDialog.__itemSelectionChanged" ID="FeaturePermissionsDialog.__itemSelectionChanged"></a> <h4>FeaturePermissionsDialog.__itemSelectionChanged</h4> <b>__itemSelectionChanged</b>(<i></i>) @@ -167,6 +207,13 @@ Private slot to remove selected entries. </p> +<a NAME="FeaturePermissionsDialog.persistChanges" ID="FeaturePermissionsDialog.persistChanges"></a> +<h4>FeaturePermissionsDialog.persistChanges</h4> +<b>persistChanges</b>(<i></i>) +<p> + Public method to persist the removed permissions. +</p> + <div align="right"><a href="#top">Up</a></div> <hr /> </body></html>