Fri, 22 Jan 2021 16:48:43 +0100
Editor
- added functionality to insert docstring templates via the context menu (cursor placed on first line of function definition) or after entering the docstring start string (e.g. """ for Python)
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | <!DOCTYPE html> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <html><head> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <title>eric6.UI.PythonAstViewer</title> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | <meta charset="UTF-8"> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | <style> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | body { |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | background: #EDECE6; |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | margin: 0em 1em 10em 1em; |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | color: black; |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | } |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | h1 { color: white; background: #85774A; } |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | h2 { color: white; background: #85774A; } |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | h3 { color: white; background: #9D936E; } |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | h4 { color: white; background: #9D936E; } |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | a { color: #BA6D36; } |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | </style> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | </head> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
21 | <body> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
22 | <a NAME="top" ID="top"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | <h1>eric6.UI.PythonAstViewer</h1> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
24 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | Module implementing a widget to visualize the Python AST for some Python |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | sources. |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | </p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | <h3>Global Attributes</h3> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
30 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | <table> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | <tr><td>None</td></tr> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | </table> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | <h3>Classes</h3> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
35 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | <table> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
37 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | <tr> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | <td><a href="#PythonAstViewer">PythonAstViewer</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | <td>Class implementing a widget to visualize the Python AST for some Python sources.</td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | </tr> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | </table> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | <h3>Functions</h3> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
44 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | <table> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | <tr><td>None</td></tr> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | </table> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
48 | <hr /> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
49 | <hr /> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | <a NAME="PythonAstViewer" ID="PythonAstViewer"></a> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | <h2>PythonAstViewer</h2> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
52 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | Class implementing a widget to visualize the Python AST for some Python |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | sources. |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
56 | </p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | <h3>Derived from</h3> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | QWidget |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | <h3>Class Attributes</h3> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
60 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | <table> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | <tr><td>EndIndexRole</td></tr><tr><td>EndLineRole</td></tr><tr><td>StartIndexRole</td></tr><tr><td>StartLineRole</td></tr> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | </table> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | <h3>Class Methods</h3> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
65 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | <table> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | <tr><td>None</td></tr> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | </table> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | <h3>Methods</h3> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
70 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | <table> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
72 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | <tr> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | <td><a href="#PythonAstViewer.__init__">PythonAstViewer</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | <td>Constructor</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
76 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
77 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | <td><a href="#PythonAstViewer.__astItemClicked">__astItemClicked</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | <td>Private slot handling a user click on an AST node item.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
80 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
81 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | <td><a href="#PythonAstViewer.__astViewerStateChanged">__astViewerStateChanged</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | <td>Private slot to toggle the display of the AST viewer.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
84 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
85 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | <td><a href="#PythonAstViewer.__clearSelection">__clearSelection</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | <td>Private method to clear all selected items.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
88 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
89 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90 | <td><a href="#PythonAstViewer.__createErrorItem">__createErrorItem</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | <td>Private method to create a top level error item.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
92 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
93 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94 | <td><a href="#PythonAstViewer.__editorChanged">__editorChanged</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | <td>Private slot to handle a change of the current editor.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
96 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
97 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | <td><a href="#PythonAstViewer.__editorDoubleClicked">__editorDoubleClicked</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | <td>Private slot to handle a mouse button double click in the editor.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
100 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
101 | <tr> |
7707
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
102 | <td><a href="#PythonAstViewer.__editorLanguageChanged">__editorLanguageChanged</a></td> |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
103 | <td>Private slot to handle a change of the editor language.</td> |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
104 | </tr> |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
105 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106 | <td><a href="#PythonAstViewer.__editorSaved">__editorSaved</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | <td>Private slot to reload the AST after the connected editor was saved.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
108 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
109 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
110 | <td><a href="#PythonAstViewer.__findClosestContainingItem">__findClosestContainingItem</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111 | <td>Private method to search for the tree item that contains a range closest.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
112 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
113 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
114 | <td><a href="#PythonAstViewer.__findClosestContainingNode">__findClosestContainingNode</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
115 | <td>Private method to search for the AST node that contains a range closest.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
116 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
117 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
118 | <td><a href="#PythonAstViewer.__grabFocus">__grabFocus</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119 | <td>Private method to grab the input focus.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
120 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
121 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
122 | <td><a href="#PythonAstViewer.__lastEditorClosed">__lastEditorClosed</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | <td>Private slot to handle the last editor closed signal of the view manager.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
124 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
125 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | <td><a href="#PythonAstViewer.__loadAST">__loadAST</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | <td>Private method to generate the AST from the source of the current editor and visualize it.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
128 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
129 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
130 | <td><a href="#PythonAstViewer.__markTextRanges">__markTextRanges</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131 | <td>Private method to modify the AST nodes with end_lineno and end_col_offset information.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
132 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
133 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
134 | <td><a href="#PythonAstViewer.__populateNode">__populateNode</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
135 | <td>Private method to populate the tree view with a node.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
136 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
137 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
138 | <td><a href="#PythonAstViewer.__rangeContainsSmaller">__rangeContainsSmaller</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
139 | <td>Private method to check, if second is contained in first.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
140 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
141 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
142 | <td><a href="#PythonAstViewer.__rangeContainsSmallerOrEqual">__rangeContainsSmallerOrEqual</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
143 | <td>Private method to check, if second is contained in or equal to first.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
144 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
145 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
146 | <td><a href="#PythonAstViewer.__resizeColumns">__resizeColumns</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
147 | <td>Private method to resize the columns to suitable values.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
148 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
149 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
150 | <td><a href="#PythonAstViewer.__selectItemForEditorSelection">__selectItemForEditorSelection</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
151 | <td>Private slot to select the item corresponding to an editor selection.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
152 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
153 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
154 | <td><a href="#PythonAstViewer.hide">hide</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
155 | <td>Public slot to hide the AST viewer.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
156 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
157 | <tr> |
7705
90a9aefd4253
Finished to implement a Python Disassembly Viewer showing the byte code generated from a Python source file loaded in an editor pane.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7273
diff
changeset
|
158 | <td><a href="#PythonAstViewer.preferencesChanged">preferencesChanged</a></td> |
90a9aefd4253
Finished to implement a Python Disassembly Viewer showing the byte code generated from a Python source file loaded in an editor pane.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7273
diff
changeset
|
159 | <td>Public slot handling changes of the AST viewer settings.</td> |
90a9aefd4253
Finished to implement a Python Disassembly Viewer showing the byte code generated from a Python source file loaded in an editor pane.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7273
diff
changeset
|
160 | </tr> |
90a9aefd4253
Finished to implement a Python Disassembly Viewer showing the byte code generated from a Python source file loaded in an editor pane.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7273
diff
changeset
|
161 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
162 | <td><a href="#PythonAstViewer.resizeEvent">resizeEvent</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
163 | <td>Protected method to handle resize events.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
164 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
165 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
166 | <td><a href="#PythonAstViewer.show">show</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
167 | <td>Public slot to show the AST viewer.</td> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
168 | </tr> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
169 | <tr> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
170 | <td><a href="#PythonAstViewer.shutdown">shutdown</a></td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
171 | <td>Public method to perform shutdown actions.</td> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
172 | </tr> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
173 | </table> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
174 | <h3>Static Methods</h3> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
175 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
176 | <table> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
177 | <tr><td>None</td></tr> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
178 | </table> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
179 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
180 | <a NAME="PythonAstViewer.__init__" ID="PythonAstViewer.__init__"></a> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
181 | <h4>PythonAstViewer (Constructor)</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
182 | <b>PythonAstViewer</b>(<i>viewmanager, parent=None</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
183 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
184 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
185 | Constructor |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
186 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
187 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
188 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
189 | <dt><i>viewmanager</i> (ViewManager)</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
190 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
191 | reference to the viewmanager object |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
192 | </dd> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
193 | <dt><i>parent</i> (QWidget)</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
194 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
195 | reference to the parent widget |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
196 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
197 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
198 | <a NAME="PythonAstViewer.__astItemClicked" ID="PythonAstViewer.__astItemClicked"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
199 | <h4>PythonAstViewer.__astItemClicked</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
200 | <b>__astItemClicked</b>(<i>itm, column</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
201 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
202 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
203 | Private slot handling a user click on an AST node item. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
204 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
205 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
206 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
207 | <dt><i>itm</i> (QTreeWidgetItem)</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
208 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
209 | reference to the clicked item |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
210 | </dd> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
211 | <dt><i>column</i> (int)</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
212 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
213 | column number of the click |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
214 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
215 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
216 | <a NAME="PythonAstViewer.__astViewerStateChanged" ID="PythonAstViewer.__astViewerStateChanged"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
217 | <h4>PythonAstViewer.__astViewerStateChanged</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
218 | <b>__astViewerStateChanged</b>(<i>on</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
219 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
220 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
221 | Private slot to toggle the display of the AST viewer. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
222 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
223 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
224 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
225 | <dt><i>on</i> (bool)</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
226 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
227 | flag indicating to show the AST |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
228 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
229 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
230 | <a NAME="PythonAstViewer.__clearSelection" ID="PythonAstViewer.__clearSelection"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
231 | <h4>PythonAstViewer.__clearSelection</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
232 | <b>__clearSelection</b>(<i></i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
233 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
234 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
235 | Private method to clear all selected items. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
236 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
237 | <a NAME="PythonAstViewer.__createErrorItem" ID="PythonAstViewer.__createErrorItem"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
238 | <h4>PythonAstViewer.__createErrorItem</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
239 | <b>__createErrorItem</b>(<i>error</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
240 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
241 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
242 | Private method to create a top level error item. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
243 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
244 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
245 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
246 | <dt><i>error</i> (str)</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
247 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
248 | error message |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
249 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
250 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
251 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7707
diff
changeset
|
252 | <dt>Return:</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
253 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
254 | generated item |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
255 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
256 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
257 | <dl> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
258 | <dt>Return Type:</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
259 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
260 | QTreeWidgetItem |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
261 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
262 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
263 | <a NAME="PythonAstViewer.__editorChanged" ID="PythonAstViewer.__editorChanged"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
264 | <h4>PythonAstViewer.__editorChanged</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
265 | <b>__editorChanged</b>(<i>editor</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
266 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
267 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
268 | Private slot to handle a change of the current editor. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
269 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
270 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
271 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
272 | <dt><i>editor</i> (Editor)</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
273 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
274 | reference to the current editor |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
275 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
276 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
277 | <a NAME="PythonAstViewer.__editorDoubleClicked" ID="PythonAstViewer.__editorDoubleClicked"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
278 | <h4>PythonAstViewer.__editorDoubleClicked</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
279 | <b>__editorDoubleClicked</b>(<i>editor, pos, buttons</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
280 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
281 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
282 | Private slot to handle a mouse button double click in the editor. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
283 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
284 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
285 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
286 | <dt><i>editor</i> (Editor)</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
287 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
288 | reference to the editor, that emitted the signal |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
289 | </dd> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
290 | <dt><i>pos</i> (QPoint)</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
291 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
292 | position of the double click |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
293 | </dd> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
294 | <dt><i>buttons</i> (Qt.MouseButtons)</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
295 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
296 | mouse buttons that were double clicked |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
297 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
298 | </dl> |
7707
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
299 | <a NAME="PythonAstViewer.__editorLanguageChanged" ID="PythonAstViewer.__editorLanguageChanged"></a> |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
300 | <h4>PythonAstViewer.__editorLanguageChanged</h4> |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
301 | <b>__editorLanguageChanged</b>(<i>editor</i>) |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
302 | |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
303 | <p> |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
304 | Private slot to handle a change of the editor language. |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
305 | </p> |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
306 | <dl> |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
307 | |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
308 | <dt><i>editor</i> (Editor)</dt> |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
309 | <dd> |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
310 | reference to the editor which changed language |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
311 | </dd> |
6abcf4275d0e
Added a viewer to visualize Python byte code generated from a Python traceback of an exception as an additional tab of the debug viewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7705
diff
changeset
|
312 | </dl> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
313 | <a NAME="PythonAstViewer.__editorSaved" ID="PythonAstViewer.__editorSaved"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
314 | <h4>PythonAstViewer.__editorSaved</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
315 | <b>__editorSaved</b>(<i>editor</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
316 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
317 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
318 | Private slot to reload the AST after the connected editor was saved. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
319 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
320 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
321 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
322 | <dt><i>editor</i> (Editor)</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
323 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
324 | reference to the editor that performed a save action |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
325 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
326 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
327 | <a NAME="PythonAstViewer.__findClosestContainingItem" ID="PythonAstViewer.__findClosestContainingItem"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
328 | <h4>PythonAstViewer.__findClosestContainingItem</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
329 | <b>__findClosestContainingItem</b>(<i>itm, textRange</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
330 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
331 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
332 | Private method to search for the tree item that contains a range |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
333 | closest. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
334 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
335 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
336 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
337 | <dt><i>itm</i> (QTreeWidgetItem)</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
338 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
339 | tree item to start searching at |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
340 | </dd> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
341 | <dt><i>textRange</i> (tuple of (int, int, int, int))</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
342 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
343 | tuple giving the start and end positions |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
344 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
345 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
346 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7707
diff
changeset
|
347 | <dt>Return:</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
348 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
349 | best matching tree item |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
350 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
351 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
352 | <dl> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
353 | <dt>Return Type:</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
354 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
355 | QTreeWidgetItem |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
356 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
357 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
358 | <a NAME="PythonAstViewer.__findClosestContainingNode" ID="PythonAstViewer.__findClosestContainingNode"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
359 | <h4>PythonAstViewer.__findClosestContainingNode</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
360 | <b>__findClosestContainingNode</b>(<i>node, textRange</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
361 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
362 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
363 | Private method to search for the AST node that contains a range |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
364 | closest. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
365 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
366 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
367 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
368 | <dt><i>node</i> (ast.AST)</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
369 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
370 | AST node to start searching at |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
371 | </dd> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
372 | <dt><i>textRange</i> (tuple of (int, int, int, int))</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
373 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
374 | tuple giving the start and end positions |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
375 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
376 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
377 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7707
diff
changeset
|
378 | <dt>Return:</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
379 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
380 | best matching node |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
381 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
382 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
383 | <dl> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
384 | <dt>Return Type:</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
385 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
386 | ast.AST |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
387 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
388 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
389 | <a NAME="PythonAstViewer.__grabFocus" ID="PythonAstViewer.__grabFocus"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
390 | <h4>PythonAstViewer.__grabFocus</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
391 | <b>__grabFocus</b>(<i></i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
392 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
393 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
394 | Private method to grab the input focus. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
395 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
396 | <a NAME="PythonAstViewer.__lastEditorClosed" ID="PythonAstViewer.__lastEditorClosed"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
397 | <h4>PythonAstViewer.__lastEditorClosed</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
398 | <b>__lastEditorClosed</b>(<i></i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
399 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
400 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
401 | Private slot to handle the last editor closed signal of the view |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
402 | manager. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
403 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
404 | <a NAME="PythonAstViewer.__loadAST" ID="PythonAstViewer.__loadAST"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
405 | <h4>PythonAstViewer.__loadAST</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
406 | <b>__loadAST</b>(<i></i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
407 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
408 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
409 | Private method to generate the AST from the source of the current |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
410 | editor and visualize it. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
411 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
412 | <a NAME="PythonAstViewer.__markTextRanges" ID="PythonAstViewer.__markTextRanges"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
413 | <h4>PythonAstViewer.__markTextRanges</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
414 | <b>__markTextRanges</b>(<i>tree, source</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
415 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
416 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
417 | Private method to modify the AST nodes with end_lineno and |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
418 | end_col_offset information. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
419 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
420 | <p> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
421 | Note: The modifications are only done for nodes containing lineno and |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
422 | col_offset attributes. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
423 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
424 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
425 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
426 | <dt><i>tree</i> (ast.AST)</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
427 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
428 | reference to the AST to be modified |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
429 | </dd> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
430 | <dt><i>source</i> (str)</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
431 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
432 | source code the AST was created from |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
433 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
434 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
435 | <a NAME="PythonAstViewer.__populateNode" ID="PythonAstViewer.__populateNode"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
436 | <h4>PythonAstViewer.__populateNode</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
437 | <b>__populateNode</b>(<i>name, nodeOrFields, parent</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
438 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
439 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
440 | Private method to populate the tree view with a node. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
441 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
442 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
443 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
444 | <dt><i>name</i> (str)</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
445 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
446 | name of the node |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
447 | </dd> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
448 | <dt><i>nodeOrFields</i> (ast.AST or list)</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
449 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
450 | reference to the node or a list node fields |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
451 | </dd> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
452 | <dt><i>parent</i> (QTreeWidget or QTreeWidgetItem)</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
453 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
454 | reference to the parent item |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
455 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
456 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
457 | <a NAME="PythonAstViewer.__rangeContainsSmaller" ID="PythonAstViewer.__rangeContainsSmaller"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
458 | <h4>PythonAstViewer.__rangeContainsSmaller</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
459 | <b>__rangeContainsSmaller</b>(<i>first, second</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
460 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
461 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
462 | Private method to check, if second is contained in first. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
463 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
464 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
465 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
466 | <dt><i>first</i> (tuple of (int, int, int, int))</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
467 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
468 | text range to check against |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
469 | </dd> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
470 | <dt><i>second</i> (tuple of (int, int, int, int))</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
471 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
472 | text range to check for |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
473 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
474 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
475 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7707
diff
changeset
|
476 | <dt>Return:</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
477 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
478 | flag indicating second is contained in first |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
479 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
480 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
481 | <dl> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
482 | <dt>Return Type:</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
483 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
484 | bool |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
485 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
486 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
487 | <a NAME="PythonAstViewer.__rangeContainsSmallerOrEqual" ID="PythonAstViewer.__rangeContainsSmallerOrEqual"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
488 | <h4>PythonAstViewer.__rangeContainsSmallerOrEqual</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
489 | <b>__rangeContainsSmallerOrEqual</b>(<i>first, second</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
490 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
491 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
492 | Private method to check, if second is contained in or equal to first. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
493 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
494 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
495 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
496 | <dt><i>first</i> (tuple of (int, int, int, int))</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
497 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
498 | text range to check against |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
499 | </dd> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
500 | <dt><i>second</i> (tuple of (int, int, int, int))</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
501 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
502 | text range to check for |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
503 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
504 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
505 | <dl> |
7989
a21d673a8f99
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7707
diff
changeset
|
506 | <dt>Return:</dt> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
507 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
508 | flag indicating second is contained in or equal to first |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
509 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
510 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
511 | <dl> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
512 | <dt>Return Type:</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
513 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
514 | bool |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
515 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
516 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
517 | <a NAME="PythonAstViewer.__resizeColumns" ID="PythonAstViewer.__resizeColumns"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
518 | <h4>PythonAstViewer.__resizeColumns</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
519 | <b>__resizeColumns</b>(<i></i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
520 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
521 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
522 | Private method to resize the columns to suitable values. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
523 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
524 | <a NAME="PythonAstViewer.__selectItemForEditorSelection" ID="PythonAstViewer.__selectItemForEditorSelection"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
525 | <h4>PythonAstViewer.__selectItemForEditorSelection</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
526 | <b>__selectItemForEditorSelection</b>(<i></i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
527 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
528 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
529 | Private slot to select the item corresponding to an editor selection. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
530 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
531 | <a NAME="PythonAstViewer.hide" ID="PythonAstViewer.hide"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
532 | <h4>PythonAstViewer.hide</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
533 | <b>hide</b>(<i></i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
534 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
535 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
536 | Public slot to hide the AST viewer. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
537 | </p> |
7705
90a9aefd4253
Finished to implement a Python Disassembly Viewer showing the byte code generated from a Python source file loaded in an editor pane.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7273
diff
changeset
|
538 | <a NAME="PythonAstViewer.preferencesChanged" ID="PythonAstViewer.preferencesChanged"></a> |
90a9aefd4253
Finished to implement a Python Disassembly Viewer showing the byte code generated from a Python source file loaded in an editor pane.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7273
diff
changeset
|
539 | <h4>PythonAstViewer.preferencesChanged</h4> |
90a9aefd4253
Finished to implement a Python Disassembly Viewer showing the byte code generated from a Python source file loaded in an editor pane.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7273
diff
changeset
|
540 | <b>preferencesChanged</b>(<i></i>) |
90a9aefd4253
Finished to implement a Python Disassembly Viewer showing the byte code generated from a Python source file loaded in an editor pane.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7273
diff
changeset
|
541 | |
90a9aefd4253
Finished to implement a Python Disassembly Viewer showing the byte code generated from a Python source file loaded in an editor pane.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7273
diff
changeset
|
542 | <p> |
90a9aefd4253
Finished to implement a Python Disassembly Viewer showing the byte code generated from a Python source file loaded in an editor pane.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7273
diff
changeset
|
543 | Public slot handling changes of the AST viewer settings. |
90a9aefd4253
Finished to implement a Python Disassembly Viewer showing the byte code generated from a Python source file loaded in an editor pane.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
7273
diff
changeset
|
544 | </p> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
545 | <a NAME="PythonAstViewer.resizeEvent" ID="PythonAstViewer.resizeEvent"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
546 | <h4>PythonAstViewer.resizeEvent</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
547 | <b>resizeEvent</b>(<i>evt</i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
548 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
549 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
550 | Protected method to handle resize events. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
551 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
552 | <dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
553 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
554 | <dt><i>evt</i> (QResizeEvent)</dt> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
555 | <dd> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
556 | resize event |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
557 | </dd> |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
558 | </dl> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
559 | <a NAME="PythonAstViewer.show" ID="PythonAstViewer.show"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
560 | <h4>PythonAstViewer.show</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
561 | <b>show</b>(<i></i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
562 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
563 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
564 | Public slot to show the AST viewer. |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
565 | </p> |
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
566 | <a NAME="PythonAstViewer.shutdown" ID="PythonAstViewer.shutdown"></a> |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
567 | <h4>PythonAstViewer.shutdown</h4> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
568 | <b>shutdown</b>(<i></i>) |
7273
391d6b7b1eff
Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
6942
diff
changeset
|
569 | |
6935
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
570 | <p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
571 | Public method to perform shutdown actions. |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
572 | </p> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
573 | <div align="right"><a href="#top">Up</a></div> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
574 | <hr /> |
71627b93aebc
Added the forgotten source docu file for PythonAstViewer.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
575 | </body></html> |