eric6/Documentation/Source/eric6.UI.CodeDocumentationViewer.html

Fri, 22 Jan 2021 16:48:43 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 22 Jan 2021 16:48:43 +0100
changeset 7998
cd41c844862f
parent 7989
a21d673a8f99
permissions
-rw-r--r--

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)

5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric6.UI.CodeDocumentationViewer</title>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
69482290dbdd Updated source documentation.
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>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <h1>eric6.UI.CodeDocumentationViewer</h1>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
24
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 Module implementing a widget to show some source code information provided by
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 plug-ins.
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 </p>
69482290dbdd Updated source documentation.
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
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <tr><td>None</td></tr>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 </table>
69482290dbdd Updated source documentation.
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
5926
69482290dbdd Updated source documentation.
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
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <tr>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <td><a href="#CodeDocumentationViewer">CodeDocumentationViewer</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <td>Class implementing a widget to show some source code information provided by plug-ins.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
41 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
42 <tr>
6506
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
43 <td><a href="#DocumentationViewerWidget">DocumentationViewerWidget</a></td>
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
44 <td>Class implementing a rich text documentation viewer.</td>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 </tr>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 </table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 <h3>Functions</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
48
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <tr><td>None</td></tr>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
52 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
53 <hr />
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 <a NAME="CodeDocumentationViewer" ID="CodeDocumentationViewer"></a>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <h2>CodeDocumentationViewer</h2>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
56
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 Class implementing a widget to show some source code information provided
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 by plug-ins.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
60 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
61 <h3>Signals</h3>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <dl>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
63
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <dt>providerAdded()</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 emitted to indicate the availability of a new
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 provider
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
68 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
69 <dt>providerRemoved()</dt>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 emitted to indicate the removal of a provider
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 </dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 </dl>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <h3>Derived from</h3>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 QWidget
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <h3>Class Attributes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
77
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 <table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <tr><td>None</td></tr>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 </table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 <h3>Class Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
82
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 <tr><td>None</td></tr>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 </table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 <h3>Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
87
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
89
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <tr>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <td><a href="#CodeDocumentationViewer.__init__">CodeDocumentationViewer</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 <td>Constructor</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
93 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
94 <tr>
6266
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
95 <td><a href="#CodeDocumentationViewer.__selectProvider">__selectProvider</a></td>
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
96 <td>Private method to select a provider programmatically.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
97 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
98 <tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 <td><a href="#CodeDocumentationViewer.__setupUi">__setupUi</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <td>Private method to generate the UI layout.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
101 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
102 <tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <td><a href="#CodeDocumentationViewer.__showDisabledMessage">__showDisabledMessage</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 <td>Private method to show a message giving the reason for being disabled.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
105 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
106 <tr>
6266
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
107 <td><a href="#CodeDocumentationViewer.__unregisterTimerTimeout">__unregisterTimerTimeout</a></td>
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
108 <td>Private slot handling the timeout signal of the unregister timer.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
109 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
110 <tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 <td><a href="#CodeDocumentationViewer.documentationReady">documentationReady</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <td>Public method to provide the documentation info to the viewer.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
113 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
114 <tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <td><a href="#CodeDocumentationViewer.finalizeSetup">finalizeSetup</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 <td>Public method to finalize the setup of the documentation viewer.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
117 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
118 <tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 <td><a href="#CodeDocumentationViewer.getProviders">getProviders</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 <td>Public method to get a list of providers and their visible strings.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
121 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
122 <tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 <td><a href="#CodeDocumentationViewer.isSupportedLanguage">isSupportedLanguage</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <td>Public method to check, if the given language is supported by the selected provider.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
125 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
126 <tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <td><a href="#CodeDocumentationViewer.on_providerComboBox_currentIndexChanged">on_providerComboBox_currentIndexChanged</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 <td>Private slot to handle the selection of a provider.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
129 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
130 <tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <td><a href="#CodeDocumentationViewer.preferencesChanged">preferencesChanged</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 <td>Public slot to handle a change of preferences.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
133 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
134 <tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 <td><a href="#CodeDocumentationViewer.registerProvider">registerProvider</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 <td>Public method register a source docu provider.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
137 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
138 <tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <td><a href="#CodeDocumentationViewer.showInfo">showInfo</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 <td>Public method to request code documentation data from a provider.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
141 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
142 <tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 <td><a href="#CodeDocumentationViewer.shutdown">shutdown</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 <td>Public method to perform shutdown actions.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
145 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
146 <tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 <td><a href="#CodeDocumentationViewer.unregisterProvider">unregisterProvider</a></td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 <td>Public method register a source docu provider.</td>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 </tr>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 </table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 <h3>Static Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
152
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 <table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 <tr><td>None</td></tr>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
156
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 <a NAME="CodeDocumentationViewer.__init__" ID="CodeDocumentationViewer.__init__"></a>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 <h4>CodeDocumentationViewer (Constructor)</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
159 <b>CodeDocumentationViewer</b>(<i>parent=None</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
160
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 Constructor
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
163 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
164 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
165
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 <dt><i>parent</i> (QWidget)</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 reference to the parent widget
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
170 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
171 <a NAME="CodeDocumentationViewer.__selectProvider" ID="CodeDocumentationViewer.__selectProvider"></a>
6266
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
172 <h4>CodeDocumentationViewer.__selectProvider</h4>
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
173 <b>__selectProvider</b>(<i>provider</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
174
6266
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
175 <p>
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
176 Private method to select a provider programmatically.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
177 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
178 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
179
6266
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
180 <dt><i>provider</i> (str)</dt>
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
181 <dd>
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
182 name of the provider to be selected
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
183 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
184 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
185 <a NAME="CodeDocumentationViewer.__setupUi" ID="CodeDocumentationViewer.__setupUi"></a>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 <h4>CodeDocumentationViewer.__setupUi</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 <b>__setupUi</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
188
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 Private method to generate the UI layout.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
191 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
192 <a NAME="CodeDocumentationViewer.__showDisabledMessage" ID="CodeDocumentationViewer.__showDisabledMessage"></a>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 <h4>CodeDocumentationViewer.__showDisabledMessage</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 <b>__showDisabledMessage</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
195
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 Private method to show a message giving the reason for being disabled.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
198 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
199 <a NAME="CodeDocumentationViewer.__unregisterTimerTimeout" ID="CodeDocumentationViewer.__unregisterTimerTimeout"></a>
6266
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
200 <h4>CodeDocumentationViewer.__unregisterTimerTimeout</h4>
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
201 <b>__unregisterTimerTimeout</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
202
6266
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
203 <p>
c7bc0e516cd6 CodeDocumentationViewer: added code to remember the most recently unregistered provider for some time in case it is registered again (e.g. during plug-in update)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5961
diff changeset
204 Private slot handling the timeout signal of the unregister timer.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
205 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
206 <a NAME="CodeDocumentationViewer.documentationReady" ID="CodeDocumentationViewer.documentationReady"></a>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 <h4>CodeDocumentationViewer.documentationReady</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 <b>documentationReady</b>(<i>documentationInfo, isWarning=False, isDocWarning=False</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
209
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
211 Public method to provide the documentation info to the viewer.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
212 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
213 <p>
5961
2a5232311a65 Added possibility to show the type of the object info is shown for.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5926
diff changeset
214 If documentationInfo is a dictionary, it should contain these
2a5232311a65 Added possibility to show the type of the object info is shown for.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5926
diff changeset
215 (optional) keys and data:
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
216 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
217 <p>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 name: the name of the inspected object
5961
2a5232311a65 Added possibility to show the type of the object info is shown for.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5926
diff changeset
219 argspec: its arguments specification
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 note: A phrase describing the type of object (function or method) and
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 the module it belongs to.
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 docstring: its documentation string
5961
2a5232311a65 Added possibility to show the type of the object info is shown for.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5926
diff changeset
223 typ: its type information
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
224 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
225 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
226
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 <dt><i>documentationInfo</i> (dict or str)</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
228 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229 dictionary containing the source docu data
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
230 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
231 <dt><i>isWarning</i> (bool)</dt>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 flag indicating a warning page
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
234 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
235 <dt><i>isDocWarning</i> (bool)</dt>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
236 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 flag indicating a documentation warning page
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
238 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
239 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
240 <a NAME="CodeDocumentationViewer.finalizeSetup" ID="CodeDocumentationViewer.finalizeSetup"></a>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 <h4>CodeDocumentationViewer.finalizeSetup</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 <b>finalizeSetup</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
243
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 Public method to finalize the setup of the documentation viewer.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
246 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
247 <a NAME="CodeDocumentationViewer.getProviders" ID="CodeDocumentationViewer.getProviders"></a>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 <h4>CodeDocumentationViewer.getProviders</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 <b>getProviders</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
250
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 Public method to get a list of providers and their visible strings.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
253 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
254 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7530
diff changeset
255 <dt>Return:</dt>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
257 list containing the providers and their visible strings
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
258 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
259 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
260 <dl>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
261 <dt>Return Type:</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
262 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
263 list of tuple of (str,str)
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
264 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
265 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
266 <a NAME="CodeDocumentationViewer.isSupportedLanguage" ID="CodeDocumentationViewer.isSupportedLanguage"></a>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
267 <h4>CodeDocumentationViewer.isSupportedLanguage</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
268 <b>isSupportedLanguage</b>(<i>language</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
269
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
270 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
271 Public method to check, if the given language is supported by the
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
272 selected provider.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
273 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
274 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
275
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
276 <dt><i>language</i> (str)</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
278 editor programming language to check
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
279 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
280 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
281 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7530
diff changeset
282 <dt>Return:</dt>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
283 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
284 flag indicating the support status
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
285 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
286 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
287 <dl>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
288 <dt>Return Type:</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
289 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
290 bool
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
291 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
292 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
293 <a NAME="CodeDocumentationViewer.on_providerComboBox_currentIndexChanged" ID="CodeDocumentationViewer.on_providerComboBox_currentIndexChanged"></a>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
294 <h4>CodeDocumentationViewer.on_providerComboBox_currentIndexChanged</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
295 <b>on_providerComboBox_currentIndexChanged</b>(<i>index</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
296
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
297 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
298 Private slot to handle the selection of a provider.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
299 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
300 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
301
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
302 <dt><i>index</i> (int)</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
304 index of the selected provider
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
305 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
306 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
307 <a NAME="CodeDocumentationViewer.preferencesChanged" ID="CodeDocumentationViewer.preferencesChanged"></a>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
308 <h4>CodeDocumentationViewer.preferencesChanged</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
309 <b>preferencesChanged</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
310
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 Public slot to handle a change of preferences.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
313 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
314 <a NAME="CodeDocumentationViewer.registerProvider" ID="CodeDocumentationViewer.registerProvider"></a>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 <h4>CodeDocumentationViewer.registerProvider</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316 <b>registerProvider</b>(<i>providerName, providerDisplay, provider, supported</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
317
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
318 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 Public method register a source docu provider.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
320 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
321 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
322
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 <dt><i>providerName</i> (str)</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 name of the provider (must be unique)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
326 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
327 <dt><i>providerDisplay</i> (str)</dt>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 visible name of the provider
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
330 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
331 <dt><i>provider</i> (function(editor))</dt>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
333 function to be called to determine source docu
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
334 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
335 <dt><i>supported</i> (function(language))</dt>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
336 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
337 function to be called to determine, if a language is
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
338 supported
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
339 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
340 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
341 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
342
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
343 <dt>Raises <b>KeyError</b>:</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
344 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 raised if a provider with the given name was
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
346 already registered
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
347 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
348 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
349 <a NAME="CodeDocumentationViewer.showInfo" ID="CodeDocumentationViewer.showInfo"></a>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
350 <h4>CodeDocumentationViewer.showInfo</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
351 <b>showInfo</b>(<i>editor</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
352
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
353 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 Public method to request code documentation data from a provider.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
355 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
356 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
357
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
358 <dt><i>editor</i> (Editor)</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
359 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
360 reference to the editor to request code docu for
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
362 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
363 <a NAME="CodeDocumentationViewer.shutdown" ID="CodeDocumentationViewer.shutdown"></a>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
364 <h4>CodeDocumentationViewer.shutdown</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
365 <b>shutdown</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
366
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
367 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
368 Public method to perform shutdown actions.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
369 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
370 <a NAME="CodeDocumentationViewer.unregisterProvider" ID="CodeDocumentationViewer.unregisterProvider"></a>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 <h4>CodeDocumentationViewer.unregisterProvider</h4>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 <b>unregisterProvider</b>(<i>providerName</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
373
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
374 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
375 Public method register a source docu provider.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
376 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
377 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
378
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
379 <dt><i>providerName</i> (str)</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 name of the provider (must be unique)
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 </dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
383 </dl>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
384 <div align="right"><a href="#top">Up</a></div>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
385 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
386 <hr />
6506
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
387 <a NAME="DocumentationViewerWidget" ID="DocumentationViewerWidget"></a>
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
388 <h2>DocumentationViewerWidget</h2>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
389
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
390 <p>
6506
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
391 Class implementing a rich text documentation viewer.
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
392 </p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
393 <h3>Derived from</h3>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 QWidget
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 <h3>Class Attributes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
396
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
397 <table>
7530
9f4fac61e7c7 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
398 <tr><td>EmpytDocument_Dark</td></tr><tr><td>EmpytDocument_Light</td></tr>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
399 </table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
400 <h3>Class Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
401
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
402 <table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
403 <tr><td>None</td></tr>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
404 </table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
405 <h3>Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
406
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
407 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
408
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
409 <tr>
6506
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
410 <td><a href="#DocumentationViewerWidget.__init__">DocumentationViewerWidget</a></td>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
411 <td>Constructor</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
412 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
413 <tr>
6506
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
414 <td><a href="#DocumentationViewerWidget.__showLink">__showLink</a></td>
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
415 <td>Private slot to show the hovered link in a tooltip.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
416 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
417 <tr>
6506
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
418 <td><a href="#DocumentationViewerWidget.clear">clear</a></td>
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
419 <td>Public method to clear the shown contents.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
420 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
421 <tr>
6506
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
422 <td><a href="#DocumentationViewerWidget.setHtml">setHtml</a></td>
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
423 <td>Public method to set the HTML text of the widget.</td>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
424 </tr>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
425 </table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
426 <h3>Static Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
427
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
428 <table>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
429 <tr><td>None</td></tr>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
430 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
431
6506
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
432 <a NAME="DocumentationViewerWidget.__init__" ID="DocumentationViewerWidget.__init__"></a>
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
433 <h4>DocumentationViewerWidget (Constructor)</h4>
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
434 <b>DocumentationViewerWidget</b>(<i>parent=None</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
435
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
436 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
437 Constructor
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
438 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
439 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
440
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
441 <dt><i>parent</i> (QWidget)</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
442 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
443 reference to the parent widget
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
444 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
445 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
446 <a NAME="DocumentationViewerWidget.__showLink" ID="DocumentationViewerWidget.__showLink"></a>
6506
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
447 <h4>DocumentationViewerWidget.__showLink</h4>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
448 <b>__showLink</b>(<i>urlStr</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
449
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
450 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
451 Private slot to show the hovered link in a tooltip.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
452 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
453 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
454
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
455 <dt><i>urlStr</i> (str)</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
456 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
457 hovered URL
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
458 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
459 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
460 <a NAME="DocumentationViewerWidget.clear" ID="DocumentationViewerWidget.clear"></a>
6506
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
461 <h4>DocumentationViewerWidget.clear</h4>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
462 <b>clear</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
463
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
464 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
465 Public method to clear the shown contents.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
466 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
467 <a NAME="DocumentationViewerWidget.setHtml" ID="DocumentationViewerWidget.setHtml"></a>
6506
ff6172ce89a9 CodeDocumentationViewer: simplified the front end handling
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6505
diff changeset
468 <h4>DocumentationViewerWidget.setHtml</h4>
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
469 <b>setHtml</b>(<i>html</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
470
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
471 <p>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
472 Public method to set the HTML text of the widget.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
473 </p>
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
5926
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
476 <dt><i>html</i> (str)</dt>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
477 <dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
478 HTML text to be shown
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
479 </dd>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
480 </dl>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
481 <div align="right"><a href="#top">Up</a></div>
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
482 <hr />
69482290dbdd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
483 </body></html>

eric ide

mercurial