125 <table> |
125 <table> |
126 <tr> |
126 <tr> |
127 <td><a href="#E5LineEdit.__init__">E5LineEdit</a></td> |
127 <td><a href="#E5LineEdit.__init__">E5LineEdit</a></td> |
128 <td>Constructor</td> |
128 <td>Constructor</td> |
129 </tr><tr> |
129 </tr><tr> |
130 <td><a href="#E5LineEdit.__updateSideWidgetLocations">__updateSideWidgetLocations</a></td> |
|
131 <td>Private method to update the side widget locations.</td> |
|
132 </tr><tr> |
|
133 <td><a href="#E5LineEdit._updateTextMargins">_updateTextMargins</a></td> |
130 <td><a href="#E5LineEdit._updateTextMargins">_updateTextMargins</a></td> |
134 <td>Protected slot to update the text margins.</td> |
131 <td>Protected slot to update the text margins.</td> |
135 </tr><tr> |
132 </tr><tr> |
136 <td><a href="#E5LineEdit.addWidget">addWidget</a></td> |
133 <td><a href="#E5LineEdit.addWidget">addWidget</a></td> |
137 <td>Public method to add a widget to a side.</td> |
134 <td>Public method to add a widget to a side.</td> |
140 <td>Protected method to handle events.</td> |
137 <td>Protected method to handle events.</td> |
141 </tr><tr> |
138 </tr><tr> |
142 <td><a href="#E5LineEdit.inactiveText">inactiveText</a></td> |
139 <td><a href="#E5LineEdit.inactiveText">inactiveText</a></td> |
143 <td>Public method to get the inactive text.</td> |
140 <td>Public method to get the inactive text.</td> |
144 </tr><tr> |
141 </tr><tr> |
|
142 <td><a href="#E5LineEdit.leftMargin">leftMargin</a></td> |
|
143 <td>Public method to get the size of the left margin.</td> |
|
144 </tr><tr> |
145 <td><a href="#E5LineEdit.paintEvent">paintEvent</a></td> |
145 <td><a href="#E5LineEdit.paintEvent">paintEvent</a></td> |
146 <td>Protected method handling a paint event.</td> |
146 <td>Protected method handling a paint event.</td> |
147 </tr><tr> |
147 </tr><tr> |
148 <td><a href="#E5LineEdit.removeWidget">removeWidget</a></td> |
148 <td><a href="#E5LineEdit.removeWidget">removeWidget</a></td> |
149 <td>Public method to remove a widget from a side.</td> |
149 <td>Public method to remove a widget from a side.</td> |
150 </tr><tr> |
150 </tr><tr> |
151 <td><a href="#E5LineEdit.resizeEvent">resizeEvent</a></td> |
|
152 <td>Protected method to handle resize events.</td> |
|
153 </tr><tr> |
|
154 <td><a href="#E5LineEdit.setInactiveText">setInactiveText</a></td> |
151 <td><a href="#E5LineEdit.setInactiveText">setInactiveText</a></td> |
155 <td>Public method to set the inactive text.</td> |
152 <td>Public method to set the inactive text.</td> |
|
153 </tr><tr> |
|
154 <td><a href="#E5LineEdit.setLeftMargin">setLeftMargin</a></td> |
|
155 <td>Public method to set the left margin.</td> |
156 </tr><tr> |
156 </tr><tr> |
157 <td><a href="#E5LineEdit.setWidgetSpacing">setWidgetSpacing</a></td> |
157 <td><a href="#E5LineEdit.setWidgetSpacing">setWidgetSpacing</a></td> |
158 <td>Public method to set the side widget spacing.</td> |
158 <td>Public method to set the side widget spacing.</td> |
159 </tr><tr> |
159 </tr><tr> |
160 <td><a href="#E5LineEdit.textMargin">textMargin</a></td> |
160 <td><a href="#E5LineEdit.textMargin">textMargin</a></td> |
179 reference to the parent widget (QWidget) |
179 reference to the parent widget (QWidget) |
180 </dd><dt><i>inactiveText</i></dt> |
180 </dd><dt><i>inactiveText</i></dt> |
181 <dd> |
181 <dd> |
182 text to be shown on inactivity (string) |
182 text to be shown on inactivity (string) |
183 </dd> |
183 </dd> |
184 </dl><a NAME="E5LineEdit.__updateSideWidgetLocations" ID="E5LineEdit.__updateSideWidgetLocations"></a> |
184 </dl><a NAME="E5LineEdit._updateTextMargins" ID="E5LineEdit._updateTextMargins"></a> |
185 <h4>E5LineEdit.__updateSideWidgetLocations</h4> |
|
186 <b>__updateSideWidgetLocations</b>(<i></i>) |
|
187 <p> |
|
188 Private method to update the side widget locations. |
|
189 </p><a NAME="E5LineEdit._updateTextMargins" ID="E5LineEdit._updateTextMargins"></a> |
|
190 <h4>E5LineEdit._updateTextMargins</h4> |
185 <h4>E5LineEdit._updateTextMargins</h4> |
191 <b>_updateTextMargins</b>(<i></i>) |
186 <b>_updateTextMargins</b>(<i></i>) |
192 <p> |
187 <p> |
193 Protected slot to update the text margins. |
188 Protected slot to update the text margins. |
194 </p><a NAME="E5LineEdit.addWidget" ID="E5LineEdit.addWidget"></a> |
189 </p><a NAME="E5LineEdit.addWidget" ID="E5LineEdit.addWidget"></a> |
224 <b>inactiveText</b>(<i></i>) |
219 <b>inactiveText</b>(<i></i>) |
225 <p> |
220 <p> |
226 Public method to get the inactive text. |
221 Public method to get the inactive text. |
227 </p><p> |
222 </p><p> |
228 return inactive text (string) |
223 return inactive text (string) |
229 </p><a NAME="E5LineEdit.paintEvent" ID="E5LineEdit.paintEvent"></a> |
224 </p><a NAME="E5LineEdit.leftMargin" ID="E5LineEdit.leftMargin"></a> |
|
225 <h4>E5LineEdit.leftMargin</h4> |
|
226 <b>leftMargin</b>(<i></i>) |
|
227 <p> |
|
228 Public method to get the size of the left margin. |
|
229 </p><dl> |
|
230 <dt>Returns:</dt> |
|
231 <dd> |
|
232 left margin in pixel (integer) |
|
233 </dd> |
|
234 </dl><a NAME="E5LineEdit.paintEvent" ID="E5LineEdit.paintEvent"></a> |
230 <h4>E5LineEdit.paintEvent</h4> |
235 <h4>E5LineEdit.paintEvent</h4> |
231 <b>paintEvent</b>(<i>evt</i>) |
236 <b>paintEvent</b>(<i>evt</i>) |
232 <p> |
237 <p> |
233 Protected method handling a paint event. |
238 Protected method handling a paint event. |
234 </p><dl> |
239 </p><dl> |
244 </p><dl> |
249 </p><dl> |
245 <dt><i>widget</i></dt> |
250 <dt><i>widget</i></dt> |
246 <dd> |
251 <dd> |
247 reference to the widget to remove (QWidget) |
252 reference to the widget to remove (QWidget) |
248 </dd> |
253 </dd> |
249 </dl><a NAME="E5LineEdit.resizeEvent" ID="E5LineEdit.resizeEvent"></a> |
|
250 <h4>E5LineEdit.resizeEvent</h4> |
|
251 <b>resizeEvent</b>(<i>evt</i>) |
|
252 <p> |
|
253 Protected method to handle resize events. |
|
254 </p><dl> |
|
255 <dt><i>evt</i></dt> |
|
256 <dd> |
|
257 reference to the resize event (QResizeEvent) |
|
258 </dd> |
|
259 </dl><a NAME="E5LineEdit.setInactiveText" ID="E5LineEdit.setInactiveText"></a> |
254 </dl><a NAME="E5LineEdit.setInactiveText" ID="E5LineEdit.setInactiveText"></a> |
260 <h4>E5LineEdit.setInactiveText</h4> |
255 <h4>E5LineEdit.setInactiveText</h4> |
261 <b>setInactiveText</b>(<i>inactiveText</i>) |
256 <b>setInactiveText</b>(<i>inactiveText</i>) |
262 <p> |
257 <p> |
263 Public method to set the inactive text. |
258 Public method to set the inactive text. |
264 </p><dl> |
259 </p><dl> |
265 <dt><i>inactiveText</i></dt> |
260 <dt><i>inactiveText</i></dt> |
266 <dd> |
261 <dd> |
267 text to be shown on inactivity (string) |
262 text to be shown on inactivity (string) |
|
263 </dd> |
|
264 </dl><a NAME="E5LineEdit.setLeftMargin" ID="E5LineEdit.setLeftMargin"></a> |
|
265 <h4>E5LineEdit.setLeftMargin</h4> |
|
266 <b>setLeftMargin</b>(<i>margin</i>) |
|
267 <p> |
|
268 Public method to set the left margin. |
|
269 </p><dl> |
|
270 <dt><i>margin</i></dt> |
|
271 <dd> |
|
272 left margin in pixel (integer) |
268 </dd> |
273 </dd> |
269 </dl><a NAME="E5LineEdit.setWidgetSpacing" ID="E5LineEdit.setWidgetSpacing"></a> |
274 </dl><a NAME="E5LineEdit.setWidgetSpacing" ID="E5LineEdit.setWidgetSpacing"></a> |
270 <h4>E5LineEdit.setWidgetSpacing</h4> |
275 <h4>E5LineEdit.setWidgetSpacing</h4> |
271 <b>setWidgetSpacing</b>(<i>spacing</i>) |
276 <b>setWidgetSpacing</b>(<i>spacing</i>) |
272 <p> |
277 <p> |