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

changeset 8268
6b8128e0c9d1
parent 7989
a21d673a8f99
equal deleted inserted replaced
8267:6baca884c73a 8268:6b8128e0c9d1
41 <tr> 41 <tr>
42 <td><a href="#E5LineEdit">E5LineEdit</a></td> 42 <td><a href="#E5LineEdit">E5LineEdit</a></td>
43 <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>
44 </tr> 44 </tr>
45 <tr> 45 <tr>
46 <td><a href="#E5LineEditSide">E5LineEditSide</a></td>
47 <td>Class defining the line edit sides.</td>
48 </tr>
49 <tr>
46 <td><a href="#E5LineEditSideWidget">E5LineEditSideWidget</a></td> 50 <td><a href="#E5LineEditSideWidget">E5LineEditSideWidget</a></td>
47 <td>Class implementing the side widgets for the line edit class.</td> 51 <td>Class implementing the side widgets for the line edit class.</td>
48 </tr> 52 </tr>
49 </table> 53 </table>
50 <h3>Functions</h3> 54 <h3>Functions</h3>
92 <tr><td>None</td></tr> 96 <tr><td>None</td></tr>
93 </table> 97 </table>
94 98
95 <a NAME="E5ClearableLineEdit.__init__" ID="E5ClearableLineEdit.__init__"></a> 99 <a NAME="E5ClearableLineEdit.__init__" ID="E5ClearableLineEdit.__init__"></a>
96 <h4>E5ClearableLineEdit (Constructor)</h4> 100 <h4>E5ClearableLineEdit (Constructor)</h4>
97 <b>E5ClearableLineEdit</b>(<i>parent=None, inactiveText="", side=E5LineEdit.RightSide</i>) 101 <b>E5ClearableLineEdit</b>(<i>parent=None, inactiveText="", side=E5LineEditSide.RIGHT</i>)
98 102
99 <p> 103 <p>
100 Constructor 104 Constructor
101 </p> 105 </p>
102 <dl> 106 <dl>
103 107
104 <dt><i>parent</i></dt> 108 <dt><i>parent</i> (QWidget)</dt>
105 <dd> 109 <dd>
106 reference to the parent widget (QWidget) 110 reference to the parent widget
107 </dd> 111 </dd>
108 <dt><i>inactiveText</i></dt> 112 <dt><i>inactiveText</i> (str)</dt>
109 <dd> 113 <dd>
110 text to be shown on inactivity (string) 114 text to be shown on inactivity
111 </dd> 115 </dd>
112 <dt><i>side</i></dt> 116 <dt><i>side</i> (E5LineEditSide)</dt>
113 <dd> 117 <dd>
114 side the clear button should be shown at 118 side the clear button should be shown at
115 (E5LineEdit.RightSide, E5LineEdit.LeftSide)
116 </dd>
117 </dl>
118 <dl>
119
120 <dt>Raises <b>ValueError</b>:</dt>
121 <dd>
122 raised to indicate a bad parameter value
123 </dd> 119 </dd>
124 </dl> 120 </dl>
125 <a NAME="E5ClearableLineEdit.__textChanged" ID="E5ClearableLineEdit.__textChanged"></a> 121 <a NAME="E5ClearableLineEdit.__textChanged" ID="E5ClearableLineEdit.__textChanged"></a>
126 <h4>E5ClearableLineEdit.__textChanged</h4> 122 <h4>E5ClearableLineEdit.__textChanged</h4>
127 <b>__textChanged</b>(<i>txt</i>) 123 <b>__textChanged</b>(<i>txt</i>)
148 <h3>Derived from</h3> 144 <h3>Derived from</h3>
149 QLineEdit 145 QLineEdit
150 <h3>Class Attributes</h3> 146 <h3>Class Attributes</h3>
151 147
152 <table> 148 <table>
153 <tr><td>LeftSide</td></tr><tr><td>RightSide</td></tr> 149 <tr><td>None</td></tr>
154 </table> 150 </table>
155 <h3>Class Methods</h3> 151 <h3>Class Methods</h3>
156 152
157 <table> 153 <table>
158 <tr><td>None</td></tr> 154 <tr><td>None</td></tr>
248 <p> 244 <p>
249 Public method to add a widget to a side. 245 Public method to add a widget to a side.
250 </p> 246 </p>
251 <dl> 247 <dl>
252 248
253 <dt><i>widget</i></dt> 249 <dt><i>widget</i> (QWidget)</dt>
254 <dd> 250 <dd>
255 reference to the widget to add (QWidget) 251 reference to the widget to add
256 </dd> 252 </dd>
257 <dt><i>position</i></dt> 253 <dt><i>position</i> (E5LineEditSide)</dt>
258 <dd> 254 <dd>
259 position to add to (E5LineEdit.LeftSide, 255 position to add to
260 E5LineEdit.RightSide)
261 </dd> 256 </dd>
262 </dl> 257 </dl>
263 <a NAME="E5LineEdit.event" ID="E5LineEdit.event"></a> 258 <a NAME="E5LineEdit.event" ID="E5LineEdit.event"></a>
264 <h4>E5LineEdit.event</h4> 259 <h4>E5LineEdit.event</h4>
265 <b>event</b>(<i>evt</i>) 260 <b>event</b>(<i>evt</i>)
313 <p> 308 <p>
314 Public method to remove a widget from a side. 309 Public method to remove a widget from a side.
315 </p> 310 </p>
316 <dl> 311 <dl>
317 312
318 <dt><i>widget</i></dt> 313 <dt><i>widget</i> (QWidget)</dt>
319 <dd> 314 <dd>
320 reference to the widget to remove (QWidget) 315 reference to the widget to remove
321 </dd> 316 </dd>
322 </dl> 317 </dl>
323 <a NAME="E5LineEdit.setInactiveText" ID="E5LineEdit.setInactiveText"></a> 318 <a NAME="E5LineEdit.setInactiveText" ID="E5LineEdit.setInactiveText"></a>
324 <h4>E5LineEdit.setInactiveText</h4> 319 <h4>E5LineEdit.setInactiveText</h4>
325 <b>setInactiveText</b>(<i>inactiveText</i>) 320 <b>setInactiveText</b>(<i>inactiveText</i>)
369 <p> 364 <p>
370 Public method to get the text margin for a side. 365 Public method to get the text margin for a side.
371 </p> 366 </p>
372 <dl> 367 <dl>
373 368
374 <dt><i>position</i></dt> 369 <dt><i>position</i> (E5LineEditSide)</dt>
375 <dd> 370 <dd>
376 side to get margin for (E5LineEdit.LeftSide, 371 side to get margin for
377 E5LineEdit.RightSide)
378 </dd> 372 </dd>
379 </dl> 373 </dl>
380 <dl> 374 <dl>
381 <dt>Return:</dt> 375 <dt>Return:</dt>
382 <dd> 376 <dd>
383 text margin (integer) 377 text margin
378 </dd>
379 </dl>
380 <dl>
381 <dt>Return Type:</dt>
382 <dd>
383 int
384 </dd> 384 </dd>
385 </dl> 385 </dl>
386 <a NAME="E5LineEdit.widgetSpacing" ID="E5LineEdit.widgetSpacing"></a> 386 <a NAME="E5LineEdit.widgetSpacing" ID="E5LineEdit.widgetSpacing"></a>
387 <h4>E5LineEdit.widgetSpacing</h4> 387 <h4>E5LineEdit.widgetSpacing</h4>
388 <b>widgetSpacing</b>(<i></i>) 388 <b>widgetSpacing</b>(<i></i>)
397 </dd> 397 </dd>
398 </dl> 398 </dl>
399 <div align="right"><a href="#top">Up</a></div> 399 <div align="right"><a href="#top">Up</a></div>
400 <hr /> 400 <hr />
401 <hr /> 401 <hr />
402 <a NAME="E5LineEditSide" ID="E5LineEditSide"></a>
403 <h2>E5LineEditSide</h2>
404
405 <p>
406 Class defining the line edit sides.
407 </p>
408 <h3>Derived from</h3>
409 enum.Enum
410 <h3>Class Attributes</h3>
411
412 <table>
413 <tr><td>LEFT</td></tr><tr><td>RIGHT</td></tr>
414 </table>
415 <h3>Class Methods</h3>
416
417 <table>
418 <tr><td>None</td></tr>
419 </table>
420 <h3>Methods</h3>
421
422 <table>
423 <tr><td>None</td></tr>
424 </table>
425 <h3>Static Methods</h3>
426
427 <table>
428 <tr><td>None</td></tr>
429 </table>
430
431 <div align="right"><a href="#top">Up</a></div>
432 <hr />
433 <hr />
402 <a NAME="E5LineEditSideWidget" ID="E5LineEditSideWidget"></a> 434 <a NAME="E5LineEditSideWidget" ID="E5LineEditSideWidget"></a>
403 <h2>E5LineEditSideWidget</h2> 435 <h2>E5LineEditSideWidget</h2>
404 436
405 <p> 437 <p>
406 Class implementing the side widgets for the line edit class. 438 Class implementing the side widgets for the line edit class.

eric ide

mercurial