eric6/Documentation/Source/eric6.E5Gui.E5LineEdit.html

changeset 7273
391d6b7b1eff
parent 7204
cbf6d88004ce
child 7631
2c7ccb4484bf
equal deleted inserted replaced
7272:1779dc278077 7273:391d6b7b1eff
16 16
17 a { color: #BA6D36; } 17 a { color: #BA6D36; }
18 18
19 </style> 19 </style>
20 </head> 20 </head>
21 <body><a NAME="top" ID="top"></a> 21 <body>
22 <a NAME="top" ID="top"></a>
22 <h1>eric6.E5Gui.E5LineEdit</h1> 23 <h1>eric6.E5Gui.E5LineEdit</h1>
24
23 <p> 25 <p>
24 Module implementing specialized line edits. 26 Module implementing specialized line edits.
25 </p> 27 </p>
26 <h3>Global Attributes</h3> 28 <h3>Global Attributes</h3>
29
27 <table> 30 <table>
28 <tr><td>None</td></tr> 31 <tr><td>None</td></tr>
29 </table> 32 </table>
30 <h3>Classes</h3> 33 <h3>Classes</h3>
31 <table> 34
35 <table>
36
32 <tr> 37 <tr>
33 <td><a href="#E5ClearableLineEdit">E5ClearableLineEdit</a></td> 38 <td><a href="#E5ClearableLineEdit">E5ClearableLineEdit</a></td>
34 <td>Class implementing a line edit widget showing some inactive text and a clear button, if it has some contents.</td> 39 <td>Class implementing a line edit widget showing some inactive text and a clear button, if it has some contents.</td>
35 </tr><tr> 40 </tr>
41 <tr>
36 <td><a href="#E5LineEdit">E5LineEdit</a></td> 42 <td><a href="#E5LineEdit">E5LineEdit</a></td>
37 <td>Class implementing a line edit widget showing some inactive text.</td> 43 <td>Class implementing a line edit widget showing some inactive text.</td>
38 </tr><tr> 44 </tr>
45 <tr>
39 <td><a href="#E5LineEditSideWidget">E5LineEditSideWidget</a></td> 46 <td><a href="#E5LineEditSideWidget">E5LineEditSideWidget</a></td>
40 <td>Class implementing the side widgets for the line edit class.</td> 47 <td>Class implementing the side widgets for the line edit class.</td>
41 </tr> 48 </tr>
42 </table> 49 </table>
43 <h3>Functions</h3> 50 <h3>Functions</h3>
44 <table> 51
45 <tr><td>None</td></tr> 52 <table>
46 </table> 53 <tr><td>None</td></tr>
47 <hr /><hr /> 54 </table>
55 <hr />
56 <hr />
48 <a NAME="E5ClearableLineEdit" ID="E5ClearableLineEdit"></a> 57 <a NAME="E5ClearableLineEdit" ID="E5ClearableLineEdit"></a>
49 <h2>E5ClearableLineEdit</h2> 58 <h2>E5ClearableLineEdit</h2>
59
50 <p> 60 <p>
51 Class implementing a line edit widget showing some inactive text and a 61 Class implementing a line edit widget showing some inactive text and a
52 clear button, if it has some contents. 62 clear button, if it has some contents.
53 </p> 63 </p>
54 <h3>Derived from</h3> 64 <h3>Derived from</h3>
55 E5LineEdit 65 E5LineEdit
56 <h3>Class Attributes</h3> 66 <h3>Class Attributes</h3>
67
57 <table> 68 <table>
58 <tr><td>None</td></tr> 69 <tr><td>None</td></tr>
59 </table> 70 </table>
60 <h3>Class Methods</h3> 71 <h3>Class Methods</h3>
72
61 <table> 73 <table>
62 <tr><td>None</td></tr> 74 <tr><td>None</td></tr>
63 </table> 75 </table>
64 <h3>Methods</h3> 76 <h3>Methods</h3>
65 <table> 77
78 <table>
79
66 <tr> 80 <tr>
67 <td><a href="#E5ClearableLineEdit.__init__">E5ClearableLineEdit</a></td> 81 <td><a href="#E5ClearableLineEdit.__init__">E5ClearableLineEdit</a></td>
68 <td>Constructor</td> 82 <td>Constructor</td>
69 </tr><tr> 83 </tr>
84 <tr>
70 <td><a href="#E5ClearableLineEdit.__textChanged">__textChanged</a></td> 85 <td><a href="#E5ClearableLineEdit.__textChanged">__textChanged</a></td>
71 <td>Private slot to handle changes of the text.</td> 86 <td>Private slot to handle changes of the text.</td>
72 </tr> 87 </tr>
73 </table> 88 </table>
74 <h3>Static Methods</h3> 89 <h3>Static Methods</h3>
75 <table> 90
76 <tr><td>None</td></tr> 91 <table>
77 </table> 92 <tr><td>None</td></tr>
93 </table>
94
78 <a NAME="E5ClearableLineEdit.__init__" ID="E5ClearableLineEdit.__init__"></a> 95 <a NAME="E5ClearableLineEdit.__init__" ID="E5ClearableLineEdit.__init__"></a>
79 <h4>E5ClearableLineEdit (Constructor)</h4> 96 <h4>E5ClearableLineEdit (Constructor)</h4>
80 <b>E5ClearableLineEdit</b>(<i>parent=None, inactiveText="", side=E5LineEdit.RightSide</i>) 97 <b>E5ClearableLineEdit</b>(<i>parent=None, inactiveText="", side=E5LineEdit.RightSide</i>)
98
81 <p> 99 <p>
82 Constructor 100 Constructor
83 </p><dl> 101 </p>
102 <dl>
103
84 <dt><i>parent</i></dt> 104 <dt><i>parent</i></dt>
85 <dd> 105 <dd>
86 reference to the parent widget (QWidget) 106 reference to the parent widget (QWidget)
87 </dd><dt><i>inactiveText=</i></dt> 107 </dd>
108 <dt><i>inactiveText=</i></dt>
88 <dd> 109 <dd>
89 text to be shown on inactivity (string) 110 text to be shown on inactivity (string)
90 </dd><dt><i>side=</i></dt> 111 </dd>
112 <dt><i>side=</i></dt>
91 <dd> 113 <dd>
92 side the clear button should be shown at 114 side the clear button should be shown at
93 (E5LineEdit.RightSide, E5LineEdit.LeftSide) 115 (E5LineEdit.RightSide, E5LineEdit.LeftSide)
94 </dd> 116 </dd>
95 </dl><a NAME="E5ClearableLineEdit.__textChanged" ID="E5ClearableLineEdit.__textChanged"></a> 117 </dl>
118 <a NAME="E5ClearableLineEdit.__textChanged" ID="E5ClearableLineEdit.__textChanged"></a>
96 <h4>E5ClearableLineEdit.__textChanged</h4> 119 <h4>E5ClearableLineEdit.__textChanged</h4>
97 <b>__textChanged</b>(<i>txt</i>) 120 <b>__textChanged</b>(<i>txt</i>)
121
98 <p> 122 <p>
99 Private slot to handle changes of the text. 123 Private slot to handle changes of the text.
100 </p><dl> 124 </p>
125 <dl>
126
101 <dt><i>txt</i></dt> 127 <dt><i>txt</i></dt>
102 <dd> 128 <dd>
103 text (string) 129 text (string)
104 </dd> 130 </dd>
105 </dl> 131 </dl>
106 <div align="right"><a href="#top">Up</a></div> 132 <div align="right"><a href="#top">Up</a></div>
107 <hr /><hr /> 133 <hr />
134 <hr />
108 <a NAME="E5LineEdit" ID="E5LineEdit"></a> 135 <a NAME="E5LineEdit" ID="E5LineEdit"></a>
109 <h2>E5LineEdit</h2> 136 <h2>E5LineEdit</h2>
137
110 <p> 138 <p>
111 Class implementing a line edit widget showing some inactive text. 139 Class implementing a line edit widget showing some inactive text.
112 </p> 140 </p>
113 <h3>Derived from</h3> 141 <h3>Derived from</h3>
114 QLineEdit 142 QLineEdit
115 <h3>Class Attributes</h3> 143 <h3>Class Attributes</h3>
144
116 <table> 145 <table>
117 <tr><td>LeftSide</td></tr><tr><td>RightSide</td></tr> 146 <tr><td>LeftSide</td></tr><tr><td>RightSide</td></tr>
118 </table> 147 </table>
119 <h3>Class Methods</h3> 148 <h3>Class Methods</h3>
149
120 <table> 150 <table>
121 <tr><td>None</td></tr> 151 <tr><td>None</td></tr>
122 </table> 152 </table>
123 <h3>Methods</h3> 153 <h3>Methods</h3>
124 <table> 154
155 <table>
156
125 <tr> 157 <tr>
126 <td><a href="#E5LineEdit.__init__">E5LineEdit</a></td> 158 <td><a href="#E5LineEdit.__init__">E5LineEdit</a></td>
127 <td>Constructor</td> 159 <td>Constructor</td>
128 </tr><tr> 160 </tr>
161 <tr>
129 <td><a href="#E5LineEdit._updateTextMargins">_updateTextMargins</a></td> 162 <td><a href="#E5LineEdit._updateTextMargins">_updateTextMargins</a></td>
130 <td>Protected slot to update the text margins.</td> 163 <td>Protected slot to update the text margins.</td>
131 </tr><tr> 164 </tr>
165 <tr>
132 <td><a href="#E5LineEdit.addWidget">addWidget</a></td> 166 <td><a href="#E5LineEdit.addWidget">addWidget</a></td>
133 <td>Public method to add a widget to a side.</td> 167 <td>Public method to add a widget to a side.</td>
134 </tr><tr> 168 </tr>
169 <tr>
135 <td><a href="#E5LineEdit.event">event</a></td> 170 <td><a href="#E5LineEdit.event">event</a></td>
136 <td>Public method to handle events.</td> 171 <td>Public method to handle events.</td>
137 </tr><tr> 172 </tr>
173 <tr>
138 <td><a href="#E5LineEdit.inactiveText">inactiveText</a></td> 174 <td><a href="#E5LineEdit.inactiveText">inactiveText</a></td>
139 <td>Public method to get the inactive text.</td> 175 <td>Public method to get the inactive text.</td>
140 </tr><tr> 176 </tr>
177 <tr>
141 <td><a href="#E5LineEdit.leftMargin">leftMargin</a></td> 178 <td><a href="#E5LineEdit.leftMargin">leftMargin</a></td>
142 <td>Public method to get the size of the left margin.</td> 179 <td>Public method to get the size of the left margin.</td>
143 </tr><tr> 180 </tr>
181 <tr>
144 <td><a href="#E5LineEdit.removeWidget">removeWidget</a></td> 182 <td><a href="#E5LineEdit.removeWidget">removeWidget</a></td>
145 <td>Public method to remove a widget from a side.</td> 183 <td>Public method to remove a widget from a side.</td>
146 </tr><tr> 184 </tr>
185 <tr>
147 <td><a href="#E5LineEdit.setInactiveText">setInactiveText</a></td> 186 <td><a href="#E5LineEdit.setInactiveText">setInactiveText</a></td>
148 <td>Public method to set the inactive text.</td> 187 <td>Public method to set the inactive text.</td>
149 </tr><tr> 188 </tr>
189 <tr>
150 <td><a href="#E5LineEdit.setLeftMargin">setLeftMargin</a></td> 190 <td><a href="#E5LineEdit.setLeftMargin">setLeftMargin</a></td>
151 <td>Public method to set the left margin.</td> 191 <td>Public method to set the left margin.</td>
152 </tr><tr> 192 </tr>
193 <tr>
153 <td><a href="#E5LineEdit.setWidgetSpacing">setWidgetSpacing</a></td> 194 <td><a href="#E5LineEdit.setWidgetSpacing">setWidgetSpacing</a></td>
154 <td>Public method to set the side widget spacing.</td> 195 <td>Public method to set the side widget spacing.</td>
155 </tr><tr> 196 </tr>
197 <tr>
156 <td><a href="#E5LineEdit.textMargin">textMargin</a></td> 198 <td><a href="#E5LineEdit.textMargin">textMargin</a></td>
157 <td>Public method to get the text margin for a side.</td> 199 <td>Public method to get the text margin for a side.</td>
158 </tr><tr> 200 </tr>
201 <tr>
159 <td><a href="#E5LineEdit.widgetSpacing">widgetSpacing</a></td> 202 <td><a href="#E5LineEdit.widgetSpacing">widgetSpacing</a></td>
160 <td>Public method to get the side widget spacing.</td> 203 <td>Public method to get the side widget spacing.</td>
161 </tr> 204 </tr>
162 </table> 205 </table>
163 <h3>Static Methods</h3> 206 <h3>Static Methods</h3>
164 <table> 207
165 <tr><td>None</td></tr> 208 <table>
166 </table> 209 <tr><td>None</td></tr>
210 </table>
211
167 <a NAME="E5LineEdit.__init__" ID="E5LineEdit.__init__"></a> 212 <a NAME="E5LineEdit.__init__" ID="E5LineEdit.__init__"></a>
168 <h4>E5LineEdit (Constructor)</h4> 213 <h4>E5LineEdit (Constructor)</h4>
169 <b>E5LineEdit</b>(<i>parent=None, inactiveText=""</i>) 214 <b>E5LineEdit</b>(<i>parent=None, inactiveText=""</i>)
215
170 <p> 216 <p>
171 Constructor 217 Constructor
172 </p><dl> 218 </p>
219 <dl>
220
173 <dt><i>parent</i></dt> 221 <dt><i>parent</i></dt>
174 <dd> 222 <dd>
175 reference to the parent widget (QWidget) 223 reference to the parent widget (QWidget)
176 </dd><dt><i>inactiveText</i></dt> 224 </dd>
225 <dt><i>inactiveText</i></dt>
177 <dd> 226 <dd>
178 text to be shown on inactivity (string) 227 text to be shown on inactivity (string)
179 </dd> 228 </dd>
180 </dl><a NAME="E5LineEdit._updateTextMargins" ID="E5LineEdit._updateTextMargins"></a> 229 </dl>
230 <a NAME="E5LineEdit._updateTextMargins" ID="E5LineEdit._updateTextMargins"></a>
181 <h4>E5LineEdit._updateTextMargins</h4> 231 <h4>E5LineEdit._updateTextMargins</h4>
182 <b>_updateTextMargins</b>(<i></i>) 232 <b>_updateTextMargins</b>(<i></i>)
233
183 <p> 234 <p>
184 Protected slot to update the text margins. 235 Protected slot to update the text margins.
185 </p><a NAME="E5LineEdit.addWidget" ID="E5LineEdit.addWidget"></a> 236 </p>
237 <a NAME="E5LineEdit.addWidget" ID="E5LineEdit.addWidget"></a>
186 <h4>E5LineEdit.addWidget</h4> 238 <h4>E5LineEdit.addWidget</h4>
187 <b>addWidget</b>(<i>widget, position</i>) 239 <b>addWidget</b>(<i>widget, position</i>)
240
188 <p> 241 <p>
189 Public method to add a widget to a side. 242 Public method to add a widget to a side.
190 </p><dl> 243 </p>
244 <dl>
245
191 <dt><i>widget</i></dt> 246 <dt><i>widget</i></dt>
192 <dd> 247 <dd>
193 reference to the widget to add (QWidget) 248 reference to the widget to add (QWidget)
194 </dd><dt><i>position</i></dt> 249 </dd>
250 <dt><i>position</i></dt>
195 <dd> 251 <dd>
196 position to add to (E5LineEdit.LeftSide, 252 position to add to (E5LineEdit.LeftSide,
197 E5LineEdit.RightSide) 253 E5LineEdit.RightSide)
198 </dd> 254 </dd>
199 </dl><a NAME="E5LineEdit.event" ID="E5LineEdit.event"></a> 255 </dl>
256 <a NAME="E5LineEdit.event" ID="E5LineEdit.event"></a>
200 <h4>E5LineEdit.event</h4> 257 <h4>E5LineEdit.event</h4>
201 <b>event</b>(<i>evt</i>) 258 <b>event</b>(<i>evt</i>)
259
202 <p> 260 <p>
203 Public method to handle events. 261 Public method to handle events.
204 </p><dl> 262 </p>
263 <dl>
264
205 <dt><i>evt</i></dt> 265 <dt><i>evt</i></dt>
206 <dd> 266 <dd>
207 reference to the event (QEvent) 267 reference to the event (QEvent)
208 </dd> 268 </dd>
209 </dl><dl> 269 </dl>
270 <dl>
210 <dt>Returns:</dt> 271 <dt>Returns:</dt>
211 <dd> 272 <dd>
212 flag indicating, whether the event was recognized (boolean) 273 flag indicating, whether the event was recognized (boolean)
213 </dd> 274 </dd>
214 </dl><a NAME="E5LineEdit.inactiveText" ID="E5LineEdit.inactiveText"></a> 275 </dl>
276 <a NAME="E5LineEdit.inactiveText" ID="E5LineEdit.inactiveText"></a>
215 <h4>E5LineEdit.inactiveText</h4> 277 <h4>E5LineEdit.inactiveText</h4>
216 <b>inactiveText</b>(<i></i>) 278 <b>inactiveText</b>(<i></i>)
279
217 <p> 280 <p>
218 Public method to get the inactive text. 281 Public method to get the inactive text.
219 </p><dl> 282 </p>
283 <dl>
220 <dt>Returns:</dt> 284 <dt>Returns:</dt>
221 <dd> 285 <dd>
222 inactive text (string) 286 inactive text (string)
223 </dd> 287 </dd>
224 </dl><a NAME="E5LineEdit.leftMargin" ID="E5LineEdit.leftMargin"></a> 288 </dl>
289 <a NAME="E5LineEdit.leftMargin" ID="E5LineEdit.leftMargin"></a>
225 <h4>E5LineEdit.leftMargin</h4> 290 <h4>E5LineEdit.leftMargin</h4>
226 <b>leftMargin</b>(<i></i>) 291 <b>leftMargin</b>(<i></i>)
292
227 <p> 293 <p>
228 Public method to get the size of the left margin. 294 Public method to get the size of the left margin.
229 </p><dl> 295 </p>
296 <dl>
230 <dt>Returns:</dt> 297 <dt>Returns:</dt>
231 <dd> 298 <dd>
232 left margin in pixel (integer) 299 left margin in pixel (integer)
233 </dd> 300 </dd>
234 </dl><a NAME="E5LineEdit.removeWidget" ID="E5LineEdit.removeWidget"></a> 301 </dl>
302 <a NAME="E5LineEdit.removeWidget" ID="E5LineEdit.removeWidget"></a>
235 <h4>E5LineEdit.removeWidget</h4> 303 <h4>E5LineEdit.removeWidget</h4>
236 <b>removeWidget</b>(<i>widget</i>) 304 <b>removeWidget</b>(<i>widget</i>)
305
237 <p> 306 <p>
238 Public method to remove a widget from a side. 307 Public method to remove a widget from a side.
239 </p><dl> 308 </p>
309 <dl>
310
240 <dt><i>widget</i></dt> 311 <dt><i>widget</i></dt>
241 <dd> 312 <dd>
242 reference to the widget to remove (QWidget) 313 reference to the widget to remove (QWidget)
243 </dd> 314 </dd>
244 </dl><a NAME="E5LineEdit.setInactiveText" ID="E5LineEdit.setInactiveText"></a> 315 </dl>
316 <a NAME="E5LineEdit.setInactiveText" ID="E5LineEdit.setInactiveText"></a>
245 <h4>E5LineEdit.setInactiveText</h4> 317 <h4>E5LineEdit.setInactiveText</h4>
246 <b>setInactiveText</b>(<i>inactiveText</i>) 318 <b>setInactiveText</b>(<i>inactiveText</i>)
319
247 <p> 320 <p>
248 Public method to set the inactive text. 321 Public method to set the inactive text.
249 </p><dl> 322 </p>
323 <dl>
324
250 <dt><i>inactiveText</i></dt> 325 <dt><i>inactiveText</i></dt>
251 <dd> 326 <dd>
252 text to be shown on inactivity (string) 327 text to be shown on inactivity (string)
253 </dd> 328 </dd>
254 </dl><a NAME="E5LineEdit.setLeftMargin" ID="E5LineEdit.setLeftMargin"></a> 329 </dl>
330 <a NAME="E5LineEdit.setLeftMargin" ID="E5LineEdit.setLeftMargin"></a>
255 <h4>E5LineEdit.setLeftMargin</h4> 331 <h4>E5LineEdit.setLeftMargin</h4>
256 <b>setLeftMargin</b>(<i>margin</i>) 332 <b>setLeftMargin</b>(<i>margin</i>)
333
257 <p> 334 <p>
258 Public method to set the left margin. 335 Public method to set the left margin.
259 </p><dl> 336 </p>
337 <dl>
338
260 <dt><i>margin</i></dt> 339 <dt><i>margin</i></dt>
261 <dd> 340 <dd>
262 left margin in pixel (integer) 341 left margin in pixel (integer)
263 </dd> 342 </dd>
264 </dl><a NAME="E5LineEdit.setWidgetSpacing" ID="E5LineEdit.setWidgetSpacing"></a> 343 </dl>
344 <a NAME="E5LineEdit.setWidgetSpacing" ID="E5LineEdit.setWidgetSpacing"></a>
265 <h4>E5LineEdit.setWidgetSpacing</h4> 345 <h4>E5LineEdit.setWidgetSpacing</h4>
266 <b>setWidgetSpacing</b>(<i>spacing</i>) 346 <b>setWidgetSpacing</b>(<i>spacing</i>)
347
267 <p> 348 <p>
268 Public method to set the side widget spacing. 349 Public method to set the side widget spacing.
269 </p><dl> 350 </p>
351 <dl>
352
270 <dt><i>spacing</i></dt> 353 <dt><i>spacing</i></dt>
271 <dd> 354 <dd>
272 side widget spacing (integer) 355 side widget spacing (integer)
273 </dd> 356 </dd>
274 </dl><a NAME="E5LineEdit.textMargin" ID="E5LineEdit.textMargin"></a> 357 </dl>
358 <a NAME="E5LineEdit.textMargin" ID="E5LineEdit.textMargin"></a>
275 <h4>E5LineEdit.textMargin</h4> 359 <h4>E5LineEdit.textMargin</h4>
276 <b>textMargin</b>(<i>position</i>) 360 <b>textMargin</b>(<i>position</i>)
361
277 <p> 362 <p>
278 Public method to get the text margin for a side. 363 Public method to get the text margin for a side.
279 </p><dl> 364 </p>
365 <dl>
366
280 <dt><i>position</i></dt> 367 <dt><i>position</i></dt>
281 <dd> 368 <dd>
282 side to get margin for (E5LineEdit.LeftSide, 369 side to get margin for (E5LineEdit.LeftSide,
283 E5LineEdit.RightSide) 370 E5LineEdit.RightSide)
284 </dd> 371 </dd>
285 </dl><dl> 372 </dl>
373 <dl>
286 <dt>Returns:</dt> 374 <dt>Returns:</dt>
287 <dd> 375 <dd>
288 text margin (integer) 376 text margin (integer)
289 </dd> 377 </dd>
290 </dl><a NAME="E5LineEdit.widgetSpacing" ID="E5LineEdit.widgetSpacing"></a> 378 </dl>
379 <a NAME="E5LineEdit.widgetSpacing" ID="E5LineEdit.widgetSpacing"></a>
291 <h4>E5LineEdit.widgetSpacing</h4> 380 <h4>E5LineEdit.widgetSpacing</h4>
292 <b>widgetSpacing</b>(<i></i>) 381 <b>widgetSpacing</b>(<i></i>)
382
293 <p> 383 <p>
294 Public method to get the side widget spacing. 384 Public method to get the side widget spacing.
295 </p><dl> 385 </p>
386 <dl>
296 <dt>Returns:</dt> 387 <dt>Returns:</dt>
297 <dd> 388 <dd>
298 side widget spacing (integer) 389 side widget spacing (integer)
299 </dd> 390 </dd>
300 </dl> 391 </dl>
301 <div align="right"><a href="#top">Up</a></div> 392 <div align="right"><a href="#top">Up</a></div>
302 <hr /><hr /> 393 <hr />
394 <hr />
303 <a NAME="E5LineEditSideWidget" ID="E5LineEditSideWidget"></a> 395 <a NAME="E5LineEditSideWidget" ID="E5LineEditSideWidget"></a>
304 <h2>E5LineEditSideWidget</h2> 396 <h2>E5LineEditSideWidget</h2>
397
305 <p> 398 <p>
306 Class implementing the side widgets for the line edit class. 399 Class implementing the side widgets for the line edit class.
307 </p><h3>Signals</h3> 400 </p>
308 <dl> 401 <h3>Signals</h3>
402 <dl>
403
309 <dt>sizeHintChanged()</dt> 404 <dt>sizeHintChanged()</dt>
310 <dd> 405 <dd>
311 emitted to indicate a change of the size hint 406 emitted to indicate a change of the size hint
312 </dd> 407 </dd>
313 </dl> 408 </dl>
314 <h3>Derived from</h3> 409 <h3>Derived from</h3>
315 QWidget 410 QWidget
316 <h3>Class Attributes</h3> 411 <h3>Class Attributes</h3>
412
317 <table> 413 <table>
318 <tr><td>None</td></tr> 414 <tr><td>None</td></tr>
319 </table> 415 </table>
320 <h3>Class Methods</h3> 416 <h3>Class Methods</h3>
417
321 <table> 418 <table>
322 <tr><td>None</td></tr> 419 <tr><td>None</td></tr>
323 </table> 420 </table>
324 <h3>Methods</h3> 421 <h3>Methods</h3>
325 <table> 422
423 <table>
424
326 <tr> 425 <tr>
327 <td><a href="#E5LineEditSideWidget.__init__">E5LineEditSideWidget</a></td> 426 <td><a href="#E5LineEditSideWidget.__init__">E5LineEditSideWidget</a></td>
328 <td>Constructor</td> 427 <td>Constructor</td>
329 </tr><tr> 428 </tr>
429 <tr>
330 <td><a href="#E5LineEditSideWidget.event">event</a></td> 430 <td><a href="#E5LineEditSideWidget.event">event</a></td>
331 <td>Public method to handle events.</td> 431 <td>Public method to handle events.</td>
332 </tr> 432 </tr>
333 </table> 433 </table>
334 <h3>Static Methods</h3> 434 <h3>Static Methods</h3>
335 <table> 435
336 <tr><td>None</td></tr> 436 <table>
337 </table> 437 <tr><td>None</td></tr>
438 </table>
439
338 <a NAME="E5LineEditSideWidget.__init__" ID="E5LineEditSideWidget.__init__"></a> 440 <a NAME="E5LineEditSideWidget.__init__" ID="E5LineEditSideWidget.__init__"></a>
339 <h4>E5LineEditSideWidget (Constructor)</h4> 441 <h4>E5LineEditSideWidget (Constructor)</h4>
340 <b>E5LineEditSideWidget</b>(<i>parent=None</i>) 442 <b>E5LineEditSideWidget</b>(<i>parent=None</i>)
443
341 <p> 444 <p>
342 Constructor 445 Constructor
343 </p><dl> 446 </p>
447 <dl>
448
344 <dt><i>parent</i></dt> 449 <dt><i>parent</i></dt>
345 <dd> 450 <dd>
346 reference to the parent widget (QWidget) 451 reference to the parent widget (QWidget)
347 </dd> 452 </dd>
348 </dl><a NAME="E5LineEditSideWidget.event" ID="E5LineEditSideWidget.event"></a> 453 </dl>
454 <a NAME="E5LineEditSideWidget.event" ID="E5LineEditSideWidget.event"></a>
349 <h4>E5LineEditSideWidget.event</h4> 455 <h4>E5LineEditSideWidget.event</h4>
350 <b>event</b>(<i>evt</i>) 456 <b>event</b>(<i>evt</i>)
457
351 <p> 458 <p>
352 Public method to handle events. 459 Public method to handle events.
353 </p><dl> 460 </p>
461 <dl>
462
354 <dt><i>evt</i></dt> 463 <dt><i>evt</i></dt>
355 <dd> 464 <dd>
356 reference to the event (QEvent) 465 reference to the event (QEvent)
357 </dd> 466 </dd>
358 </dl><dl> 467 </dl>
468 <dl>
359 <dt>Returns:</dt> 469 <dt>Returns:</dt>
360 <dd> 470 <dd>
361 flag indicating, whether the event was recognized (boolean) 471 flag indicating, whether the event was recognized (boolean)
362 </dd> 472 </dd>
363 </dl> 473 </dl>

eric ide

mercurial