src/eric7/Documentation/Source/eric7.Debugger.VariablesViewer.html

branch
eric7
changeset 10479
856476537696
parent 10259
b51dfacef37f
child 10684
58c7f23ae1cb
--- a/src/eric7/Documentation/Source/eric7.Debugger.VariablesViewer.html	Thu Jan 04 17:16:15 2024 +0100
+++ b/src/eric7/Documentation/Source/eric7.Debugger.VariablesViewer.html	Thu Jan 04 18:02:25 2024 +0100
@@ -7,19 +7,17 @@
 <body>
 <a NAME="top" ID="top"></a>
 <h1>eric7.Debugger.VariablesViewer</h1>
-
 <p>
 Module implementing the variables viewer view based on QTreeView.
 </p>
+
 <h3>Global Attributes</h3>
-
 <table>
 <tr><td>SORT_ROLE</td></tr>
 </table>
+
 <h3>Classes</h3>
-
 <table>
-
 <tr>
 <td><a href="#VariableItem">VariableItem</a></td>
 <td>Class implementing the data structure for all variable items.</td>
@@ -37,35 +35,36 @@
 <td>Class implementing the variables viewer view.</td>
 </tr>
 </table>
+
 <h3>Functions</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <hr />
 <hr />
 <a NAME="VariableItem" ID="VariableItem"></a>
 <h2>VariableItem</h2>
-
 <p>
     Class implementing the data structure for all variable items.
 </p>
+
 <h3>Derived from</h3>
 None
 <h3>Class Attributes</h3>
+<table>
+<tr><td>noOfItemsStr</td></tr>
+<tr><td>rx_nonprintable</td></tr>
+<tr><td>unsized</td></tr>
+</table>
 
-<table>
-<tr><td>noOfItemsStr</td></tr><tr><td>rx_nonprintable</td></tr><tr><td>unsized</td></tr>
-</table>
 <h3>Class Methods</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <h3>Methods</h3>
-
 <table>
-
 <tr>
 <td><a href="#VariableItem.__init__">VariableItem</a></td>
 <td>Constructor</td>
@@ -83,19 +82,20 @@
 <td>Public property to get the total number of children.</td>
 </tr>
 </table>
+
 <h3>Static Methods</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
 
+
 <a NAME="VariableItem.__init__" ID="VariableItem.__init__"></a>
 <h4>VariableItem (Constructor)</h4>
 <b>VariableItem</b>(<i>parent, dvar, indicator, dtype, hasChildren, length, dvalue</i>)
-
 <p>
         Constructor
 </p>
+
 <dl>
 
 <dt><i>parent</i> (VariableItem)</dt>
@@ -131,10 +131,10 @@
 <a NAME="VariableItem.__getName" ID="VariableItem.__getName"></a>
 <h4>VariableItem.__getName</h4>
 <b>__getName</b>(<i>dvar</i>)
-
 <p>
         Private method to extract the variable name.
 </p>
+
 <dl>
 
 <dt><i>dvar</i> (str)</dt>
@@ -145,7 +145,6 @@
 <a NAME="VariableItem.__getValue" ID="VariableItem.__getValue"></a>
 <h4>VariableItem.__getValue</h4>
 <b>__getValue</b>(<i>dtype, dvalue, indicator, length</i>)
-
 <p>
         Private method to process the variables value.
 </p>
@@ -153,6 +152,7 @@
         Define and limit value, set tooltip text. If type is known to have
         children, the corresponding flag is set.
 </p>
+
 <dl>
 
 <dt><i>dtype</i> (str)</dt>
@@ -176,10 +176,10 @@
 <a NAME="VariableItem.absolutCount" ID="VariableItem.absolutCount"></a>
 <h4>VariableItem.absolutCount</h4>
 <b>absolutCount</b>(<i></i>)
-
 <p>
         Public property to get the total number of children.
 </p>
+
 <dl>
 <dt>Return:</dt>
 <dd>
@@ -197,10 +197,10 @@
 <hr />
 <a NAME="VariablesModel" ID="VariablesModel"></a>
 <h2>VariablesModel</h2>
-
 <p>
     Class implementing the data model for QTreeView.
 </p>
+
 <h3>Signals</h3>
 <dl>
 
@@ -212,19 +212,17 @@
 <h3>Derived from</h3>
 QAbstractItemModel
 <h3>Class Attributes</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <h3>Class Methods</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <h3>Methods</h3>
-
 <table>
-
 <tr>
 <td><a href="#VariablesModel.__init__">VariablesModel</a></td>
 <td>Constructor</td>
@@ -302,19 +300,20 @@
 <td>Public method to update the data model of variable in pathlist.</td>
 </tr>
 </table>
+
 <h3>Static Methods</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
 
+
 <a NAME="VariablesModel.__init__" ID="VariablesModel.__init__"></a>
 <h4>VariablesModel (Constructor)</h4>
 <b>VariablesModel</b>(<i>treeView, globalScope</i>)
-
 <p>
         Constructor
 </p>
+
 <dl>
 
 <dt><i>treeView</i> (VariablesViewer)</dt>
@@ -330,10 +329,10 @@
 <a NAME="VariablesModel.__buildTreePath" ID="VariablesModel.__buildTreePath"></a>
 <h4>VariablesModel.__buildTreePath</h4>
 <b>__buildTreePath</b>(<i>parent</i>)
-
 <p>
         Private method to build up a path from the root to parent.
 </p>
+
 <dl>
 
 <dt><i>parent</i> (VariableItem)</dt>
@@ -356,11 +355,11 @@
 <a NAME="VariablesModel.__cleanupParentList" ID="VariablesModel.__cleanupParentList"></a>
 <h4>VariablesModel.__cleanupParentList</h4>
 <b>__cleanupParentList</b>(<i>parent, parentIdx</i>)
-
 <p>
         Private method to remove items which are left over at the end of the
         child list.
 </p>
+
 <dl>
 
 <dt><i>parent</i> (VariableItem)</dt>
@@ -375,10 +374,10 @@
 <a NAME="VariablesModel.__findPendingItem" ID="VariablesModel.__findPendingItem"></a>
 <h4>VariablesModel.__findPendingItem</h4>
 <b>__findPendingItem</b>(<i>parent=None, pathlist=()</i>)
-
 <p>
         Private method to find the next item to request data from debugger.
 </p>
+
 <dl>
 
 <dt><i>parent</i> (VariableItem)</dt>
@@ -405,10 +404,10 @@
 <a NAME="VariablesModel.__findVariable" ID="VariablesModel.__findVariable"></a>
 <h4>VariablesModel.__findVariable</h4>
 <b>__findVariable</b>(<i>pathlist</i>)
-
 <p>
         Private method to get to the given variable.
 </p>
+
 <dl>
 
 <dt><i>pathlist</i> (list of str)</dt>
@@ -431,10 +430,10 @@
 <a NAME="VariablesModel.clear" ID="VariablesModel.clear"></a>
 <h4>VariablesModel.clear</h4>
 <b>clear</b>(<i>reset=False</i>)
-
 <p>
         Public method to clear the complete data model.
 </p>
+
 <dl>
 
 <dt><i>reset</i> (bool)</dt>
@@ -445,10 +444,10 @@
 <a NAME="VariablesModel.columnCount" ID="VariablesModel.columnCount"></a>
 <h4>VariablesModel.columnCount</h4>
 <b>columnCount</b>(<i>parent=QModelIndex()</i>)
-
 <p>
         Public method to get the column count.
 </p>
+
 <dl>
 
 <dt><i>parent</i> (QModelIndex)</dt>
@@ -471,10 +470,10 @@
 <a NAME="VariablesModel.data" ID="VariablesModel.data"></a>
 <h4>VariablesModel.data</h4>
 <b>data</b>(<i>index, role=Qt.ItemDataRole.DisplayRole</i>)
-
 <p>
         Public method get the role data of item.
 </p>
+
 <dl>
 
 <dt><i>index</i> (QModelIndex)</dt>
@@ -501,10 +500,10 @@
 <a NAME="VariablesModel.flags" ID="VariablesModel.flags"></a>
 <h4>VariablesModel.flags</h4>
 <b>flags</b>(<i>index</i>)
-
 <p>
         Public method to get the item flags.
 </p>
+
 <dl>
 
 <dt><i>index</i> (QModelIndex)</dt>
@@ -527,24 +526,24 @@
 <a NAME="VariablesModel.getMore" ID="VariablesModel.getMore"></a>
 <h4>VariablesModel.getMore</h4>
 <b>getMore</b>(<i></i>)
-
 <p>
         Public method to fetch the next variable from debugger.
 </p>
+
 <a NAME="VariablesModel.handlePreferencesChanged" ID="VariablesModel.handlePreferencesChanged"></a>
 <h4>VariablesModel.handlePreferencesChanged</h4>
 <b>handlePreferencesChanged</b>(<i></i>)
-
 <p>
         Public slot to handle the preferencesChanged signal.
 </p>
+
 <a NAME="VariablesModel.hasChildren" ID="VariablesModel.hasChildren"></a>
 <h4>VariablesModel.hasChildren</h4>
 <b>hasChildren</b>(<i>parent=QModelIndex()</i>)
-
 <p>
         Public method to get a flag if parent has children.
 </p>
+
 <dl>
 
 <dt><i>parent</i> (QModelIndex)</dt>
@@ -567,10 +566,10 @@
 <a NAME="VariablesModel.headerData" ID="VariablesModel.headerData"></a>
 <h4>VariablesModel.headerData</h4>
 <b>headerData</b>(<i>section, orientation, role=Qt.ItemDataRole.DisplayRole</i>)
-
 <p>
         Public method get the header names.
 </p>
+
 <dl>
 
 <dt><i>section</i> (int)</dt>
@@ -601,10 +600,10 @@
 <a NAME="VariablesModel.index" ID="VariablesModel.index"></a>
 <h4>VariablesModel.index</h4>
 <b>index</b>(<i>row, column, parent=QModelIndex()</i>)
-
 <p>
         Public method to get the index of item at row:column of parent.
 </p>
+
 <dl>
 
 <dt><i>row</i> (int)</dt>
@@ -635,10 +634,10 @@
 <a NAME="VariablesModel.parent" ID="VariablesModel.parent"></a>
 <h4>VariablesModel.parent</h4>
 <b>parent</b>(<i>child</i>)
-
 <p>
         Public method to get the parent of the given child.
 </p>
+
 <dl>
 
 <dt><i>child</i> (QModelIndex)</dt>
@@ -661,10 +660,10 @@
 <a NAME="VariablesModel.resetModifiedMarker" ID="VariablesModel.resetModifiedMarker"></a>
 <h4>VariablesModel.resetModifiedMarker</h4>
 <b>resetModifiedMarker</b>(<i>parentIdx=QModelIndex(), pathlist=()</i>)
-
 <p>
         Public method to remove the modified marker from changed items.
 </p>
+
 <dl>
 
 <dt><i>parentIdx</i> (QModelIndex)</dt>
@@ -679,10 +678,10 @@
 <a NAME="VariablesModel.rowCount" ID="VariablesModel.rowCount"></a>
 <h4>VariablesModel.rowCount</h4>
 <b>rowCount</b>(<i>parent=QModelIndex()</i>)
-
 <p>
         Public method to get the row count.
 </p>
+
 <dl>
 
 <dt><i>parent</i> (QModelIndex)</dt>
@@ -705,10 +704,10 @@
 <a NAME="VariablesModel.setExpanded" ID="VariablesModel.setExpanded"></a>
 <h4>VariablesModel.setExpanded</h4>
 <b>setExpanded</b>(<i>index, state</i>)
-
 <p>
         Public method to set the expanded state of item.
 </p>
+
 <dl>
 
 <dt><i>index</i> (QModelIndex)</dt>
@@ -723,10 +722,10 @@
 <a NAME="VariablesModel.showVariables" ID="VariablesModel.showVariables"></a>
 <h4>VariablesModel.showVariables</h4>
 <b>showVariables</b>(<i>vlist, frmnr, pathlist=None</i>)
-
 <p>
         Public method to update the data model of variable in pathlist.
 </p>
+
 <dl>
 
 <dt><i>vlist</i> (list of str)</dt>
@@ -756,26 +755,24 @@
 <hr />
 <a NAME="VariablesProxyModel" ID="VariablesProxyModel"></a>
 <h2>VariablesProxyModel</h2>
-
 <p>
     Class for handling the sort operations.
 </p>
+
 <h3>Derived from</h3>
 QSortFilterProxyModel
 <h3>Class Attributes</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <h3>Class Methods</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <h3>Methods</h3>
-
 <table>
-
 <tr>
 <td><a href="#VariablesProxyModel.__init__">VariablesProxyModel</a></td>
 <td>Constructor</td>
@@ -789,19 +786,20 @@
 <td>Public slot to get a flag if parent has children.</td>
 </tr>
 </table>
+
 <h3>Static Methods</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
 
+
 <a NAME="VariablesProxyModel.__init__" ID="VariablesProxyModel.__init__"></a>
 <h4>VariablesProxyModel (Constructor)</h4>
 <b>VariablesProxyModel</b>(<i>parent=None</i>)
-
 <p>
         Constructor
 </p>
+
 <dl>
 
 <dt><i>parent</i> (QModelIndex)</dt>
@@ -812,7 +810,6 @@
 <a NAME="VariablesProxyModel.hasChildren" ID="VariablesProxyModel.hasChildren"></a>
 <h4>VariablesProxyModel.hasChildren</h4>
 <b>hasChildren</b>(<i>parent</i>)
-
 <p>
         Public method to get a flag if parent has children.
 </p>
@@ -820,6 +817,7 @@
         The given model index has to be transformed to the underlying source
         model to get the correct result.
 </p>
+
 <dl>
 
 <dt><i>parent</i> (QModelIndex)</dt>
@@ -842,7 +840,6 @@
 <a NAME="VariablesProxyModel.setExpanded" ID="VariablesProxyModel.setExpanded"></a>
 <h4>VariablesProxyModel.setExpanded</h4>
 <b>setExpanded</b>(<i>index, state</i>)
-
 <p>
         Public slot to get a flag if parent has children.
 </p>
@@ -850,6 +847,7 @@
         The given model index has to be transformed to the underlying source
         model to get the correct result.
 </p>
+
 <dl>
 
 <dt><i>index</i> (QModelIndex)</dt>
@@ -866,7 +864,6 @@
 <hr />
 <a NAME="VariablesViewer" ID="VariablesViewer"></a>
 <h2>VariablesViewer</h2>
-
 <p>
     Class implementing the variables viewer view.
 </p>
@@ -884,6 +881,7 @@
     This view has two modes for displaying the global and the local
     variables.
 </p>
+
 <h3>Signals</h3>
 <dl>
 
@@ -895,19 +893,17 @@
 <h3>Derived from</h3>
 QTreeView
 <h3>Class Attributes</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <h3>Class Methods</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <h3>Methods</h3>
-
 <table>
-
 <tr>
 <td><a href="#VariablesViewer.__init__">VariablesViewer</a></td>
 <td>Constructor</td>
@@ -981,19 +977,20 @@
 <td>Public slot informing about the scrollbar change.</td>
 </tr>
 </table>
+
 <h3>Static Methods</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
 
+
 <a NAME="VariablesViewer.__init__" ID="VariablesViewer.__init__"></a>
 <h4>VariablesViewer (Constructor)</h4>
 <b>VariablesViewer</b>(<i>viewer, globalScope, parent=None</i>)
-
 <p>
         Constructor
 </p>
+
 <dl>
 
 <dt><i>viewer</i> (DebugViewer)</dt>
@@ -1013,45 +1010,45 @@
 <a NAME="VariablesViewer.__collapseChildren" ID="VariablesViewer.__collapseChildren"></a>
 <h4>VariablesViewer.__collapseChildren</h4>
 <b>__collapseChildren</b>(<i></i>)
-
 <p>
         Private slot to collapse all child items of current parent.
 </p>
+
 <a NAME="VariablesViewer.__configure" ID="VariablesViewer.__configure"></a>
 <h4>VariablesViewer.__configure</h4>
 <b>__configure</b>(<i></i>)
-
 <p>
         Private method to open the configuration dialog.
 </p>
+
 <a NAME="VariablesViewer.__configureFilter" ID="VariablesViewer.__configureFilter"></a>
 <h4>VariablesViewer.__configureFilter</h4>
 <b>__configureFilter</b>(<i></i>)
-
 <p>
         Private method to open the variables filter dialog.
 </p>
+
 <a NAME="VariablesViewer.__createPopupMenus" ID="VariablesViewer.__createPopupMenus"></a>
 <h4>VariablesViewer.__createPopupMenus</h4>
 <b>__createPopupMenus</b>(<i></i>)
-
 <p>
         Private method to generate the popup menus.
 </p>
+
 <a NAME="VariablesViewer.__expandChildren" ID="VariablesViewer.__expandChildren"></a>
 <h4>VariablesViewer.__expandChildren</h4>
 <b>__expandChildren</b>(<i></i>)
-
 <p>
         Private slot to expand all child items of current parent.
 </p>
+
 <a NAME="VariablesViewer.__itemDoubleClicked" ID="VariablesViewer.__itemDoubleClicked"></a>
 <h4>VariablesViewer.__itemDoubleClicked</h4>
 <b>__itemDoubleClicked</b>(<i>index</i>)
-
 <p>
         Private method called if an item was double clicked.
 </p>
+
 <dl>
 
 <dt><i>index</i> (QModelIndex)</dt>
@@ -1062,10 +1059,10 @@
 <a NAME="VariablesViewer.__mdlRequestExpand" ID="VariablesViewer.__mdlRequestExpand"></a>
 <h4>VariablesViewer.__mdlRequestExpand</h4>
 <b>__mdlRequestExpand</b>(<i>modelIndex</i>)
-
 <p>
         Private method to inform the view about items to be expand.
 </p>
+
 <dl>
 
 <dt><i>modelIndex</i> (QModelIndex)</dt>
@@ -1076,17 +1073,17 @@
 <a NAME="VariablesViewer.__refreshView" ID="VariablesViewer.__refreshView"></a>
 <h4>VariablesViewer.__refreshView</h4>
 <b>__refreshView</b>(<i></i>)
-
 <p>
         Private slot to refresh the view.
 </p>
+
 <a NAME="VariablesViewer.__showContextMenu" ID="VariablesViewer.__showContextMenu"></a>
 <h4>VariablesViewer.__showContextMenu</h4>
 <b>__showContextMenu</b>(<i>coord</i>)
-
 <p>
         Private slot to show the context menu.
 </p>
+
 <dl>
 
 <dt><i>coord</i> (QPoint)</dt>
@@ -1097,17 +1094,17 @@
 <a NAME="VariablesViewer.__showDetails" ID="VariablesViewer.__showDetails"></a>
 <h4>VariablesViewer.__showDetails</h4>
 <b>__showDetails</b>(<i></i>)
-
 <p>
         Private slot to show details about the selected variable.
 </p>
+
 <a NAME="VariablesViewer.__showVariableDetails" ID="VariablesViewer.__showVariableDetails"></a>
 <h4>VariablesViewer.__showVariableDetails</h4>
 <b>__showVariableDetails</b>(<i>index</i>)
-
 <p>
         Private method to show details about a variable.
 </p>
+
 <dl>
 
 <dt><i>index</i> (QModelIndex)</dt>
@@ -1118,24 +1115,24 @@
 <a NAME="VariablesViewer.clear" ID="VariablesViewer.clear"></a>
 <h4>VariablesViewer.clear</h4>
 <b>clear</b>(<i></i>)
-
 <p>
         Public method to clear the viewer.
 </p>
+
 <a NAME="VariablesViewer.handleResetUI" ID="VariablesViewer.handleResetUI"></a>
 <h4>VariablesViewer.handleResetUI</h4>
 <b>handleResetUI</b>(<i></i>)
-
 <p>
         Public method to reset the VariablesViewer.
 </p>
+
 <a NAME="VariablesViewer.resizeEvent" ID="VariablesViewer.resizeEvent"></a>
 <h4>VariablesViewer.resizeEvent</h4>
 <b>resizeEvent</b>(<i>event</i>)
-
 <p>
         Protected slot informing about the widget size change.
 </p>
+
 <dl>
 
 <dt><i>event</i> (QResizeEvent)</dt>
@@ -1146,10 +1143,10 @@
 <a NAME="VariablesViewer.showVariable" ID="VariablesViewer.showVariable"></a>
 <h4>VariablesViewer.showVariable</h4>
 <b>showVariable</b>(<i>vlist</i>)
-
 <p>
         Public method to show variables in a list.
 </p>
+
 <dl>
 
 <dt><i>vlist</i> (list)</dt>
@@ -1171,10 +1168,10 @@
 <a NAME="VariablesViewer.showVariables" ID="VariablesViewer.showVariables"></a>
 <h4>VariablesViewer.showVariables</h4>
 <b>showVariables</b>(<i>vlist, frmnr</i>)
-
 <p>
         Public method to show variables in a list.
 </p>
+
 <dl>
 
 <dt><i>vlist</i> (list)</dt>
@@ -1198,10 +1195,10 @@
 <a NAME="VariablesViewer.verticalScrollbarValueChanged" ID="VariablesViewer.verticalScrollbarValueChanged"></a>
 <h4>VariablesViewer.verticalScrollbarValueChanged</h4>
 <b>verticalScrollbarValueChanged</b>(<i>value</i>)
-
 <p>
         Public slot informing about the scrollbar change.
 </p>
+
 <dl>
 
 <dt><i>value</i> (int)</dt>
@@ -1211,4 +1208,4 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
-</body></html>
\ No newline at end of file
+</body></html>

eric ide

mercurial