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> |