162 <p> |
162 <p> |
163 Constructor |
163 Constructor |
164 </p> |
164 </p> |
165 <dl> |
165 <dl> |
166 |
166 |
167 <dt><i>tracker</i></dt> |
167 <dt><i>tracker</i> (TimeTracker)</dt> |
168 <dd> |
168 <dd> |
169 reference to the time tracker (TimeTracker) |
169 reference to the time tracker |
170 </dd> |
170 </dd> |
171 <dt><i>parent</i></dt> |
171 <dt><i>parent</i> (QWidget)</dt> |
172 <dd> |
172 <dd> |
173 reference to the parent widget (QWidget) |
173 reference to the parent widget |
174 </dd> |
174 </dd> |
175 </dl> |
175 </dl> |
176 <a NAME="TimeTrackerWidget.__addEntry" ID="TimeTrackerWidget.__addEntry"></a> |
176 <a NAME="TimeTrackerWidget.__addEntry" ID="TimeTrackerWidget.__addEntry"></a> |
177 <h4>TimeTrackerWidget.__addEntry</h4> |
177 <h4>TimeTrackerWidget.__addEntry</h4> |
178 <b>__addEntry</b>(<i></i>) |
178 <b>__addEntry</b>(<i></i>) |
201 <p> |
201 <p> |
202 Private method to export all or selected entries. |
202 Private method to export all or selected entries. |
203 </p> |
203 </p> |
204 <dl> |
204 <dl> |
205 |
205 |
206 <dt><i>ids=</i></dt> |
206 <dt><i>ids</i> (list of int)</dt> |
207 <dd> |
207 <dd> |
208 list of IDs to export or all if empty (list of integer) |
208 list of IDs to export or all if empty |
209 </dd> |
209 </dd> |
210 </dl> |
210 </dl> |
211 <a NAME="TimeTrackerWidget.__exportSelectedEntries" ID="TimeTrackerWidget.__exportSelectedEntries"></a> |
211 <a NAME="TimeTrackerWidget.__exportSelectedEntries" ID="TimeTrackerWidget.__exportSelectedEntries"></a> |
212 <h4>TimeTrackerWidget.__exportSelectedEntries</h4> |
212 <h4>TimeTrackerWidget.__exportSelectedEntries</h4> |
213 <b>__exportSelectedEntries</b>(<i></i>) |
213 <b>__exportSelectedEntries</b>(<i></i>) |
229 <p> |
229 <p> |
230 Private method to insert a tracker entry into the list. |
230 Private method to insert a tracker entry into the list. |
231 </p> |
231 </p> |
232 <dl> |
232 <dl> |
233 |
233 |
234 <dt><i>entry</i></dt> |
234 <dt><i>entry</i> (TimeTrackEntry)</dt> |
235 <dd> |
235 <dd> |
236 reference to the tracker entry (TimeTrackEntry) |
236 reference to the tracker entry |
237 </dd> |
237 </dd> |
238 <dt><i>index</i></dt> |
238 <dt><i>index</i> (int)</dt> |
239 <dd> |
239 <dd> |
240 index the entry is to be inserted; -1 for at the end |
240 index the entry is to be inserted; -1 for at the end |
241 (integer) |
|
242 </dd> |
241 </dd> |
243 </dl> |
242 </dl> |
244 <a NAME="TimeTrackerWidget.__mergeDuplicates" ID="TimeTrackerWidget.__mergeDuplicates"></a> |
243 <a NAME="TimeTrackerWidget.__mergeDuplicates" ID="TimeTrackerWidget.__mergeDuplicates"></a> |
245 <h4>TimeTrackerWidget.__mergeDuplicates</h4> |
244 <h4>TimeTrackerWidget.__mergeDuplicates</h4> |
246 <b>__mergeDuplicates</b>(<i></i>) |
245 <b>__mergeDuplicates</b>(<i></i>) |
283 <p> |
282 <p> |
284 Private slot handling changes of the comment of the current entry. |
283 Private slot handling changes of the comment of the current entry. |
285 </p> |
284 </p> |
286 <dl> |
285 <dl> |
287 |
286 |
288 <dt><i>txt</i></dt> |
287 <dt><i>txt</i> (str)</dt> |
289 <dd> |
288 <dd> |
290 new comment (string) |
289 new comment |
291 </dd> |
290 </dd> |
292 </dl> |
291 </dl> |
293 <a NAME="TimeTrackerWidget.on_entriesList_customContextMenuRequested" ID="TimeTrackerWidget.on_entriesList_customContextMenuRequested"></a> |
292 <a NAME="TimeTrackerWidget.on_entriesList_customContextMenuRequested" ID="TimeTrackerWidget.on_entriesList_customContextMenuRequested"></a> |
294 <h4>TimeTrackerWidget.on_entriesList_customContextMenuRequested</h4> |
293 <h4>TimeTrackerWidget.on_entriesList_customContextMenuRequested</h4> |
295 <b>on_entriesList_customContextMenuRequested</b>(<i>pos</i>) |
294 <b>on_entriesList_customContextMenuRequested</b>(<i>pos</i>) |
297 <p> |
296 <p> |
298 Private slot to create the context menu and show it. |
297 Private slot to create the context menu and show it. |
299 </p> |
298 </p> |
300 <dl> |
299 <dl> |
301 |
300 |
302 <dt><i>pos</i></dt> |
301 <dt><i>pos</i> (QPoint)</dt> |
303 <dd> |
302 <dd> |
304 position the menu should be shown at (QPoint) |
303 position the menu should be shown at |
305 </dd> |
304 </dd> |
306 </dl> |
305 </dl> |
307 <a NAME="TimeTrackerWidget.on_newButton_clicked" ID="TimeTrackerWidget.on_newButton_clicked"></a> |
306 <a NAME="TimeTrackerWidget.on_newButton_clicked" ID="TimeTrackerWidget.on_newButton_clicked"></a> |
308 <h4>TimeTrackerWidget.on_newButton_clicked</h4> |
307 <h4>TimeTrackerWidget.on_newButton_clicked</h4> |
309 <b>on_newButton_clicked</b>(<i></i>) |
308 <b>on_newButton_clicked</b>(<i></i>) |
318 <p> |
317 <p> |
319 Private slot to pause the current timing. |
318 Private slot to pause the current timing. |
320 </p> |
319 </p> |
321 <dl> |
320 <dl> |
322 |
321 |
323 <dt><i>checked</i></dt> |
322 <dt><i>checked</i> (bool)</dt> |
324 <dd> |
323 <dd> |
325 flag indicating the checked status of the button |
324 flag indicating the checked status of the button |
326 (boolean) |
|
327 </dd> |
325 </dd> |
328 </dl> |
326 </dl> |
329 <a NAME="TimeTrackerWidget.on_taskCombo_editTextChanged" ID="TimeTrackerWidget.on_taskCombo_editTextChanged"></a> |
327 <a NAME="TimeTrackerWidget.on_taskCombo_editTextChanged" ID="TimeTrackerWidget.on_taskCombo_editTextChanged"></a> |
330 <h4>TimeTrackerWidget.on_taskCombo_editTextChanged</h4> |
328 <h4>TimeTrackerWidget.on_taskCombo_editTextChanged</h4> |
331 <b>on_taskCombo_editTextChanged</b>(<i>txt</i>) |
329 <b>on_taskCombo_editTextChanged</b>(<i>txt</i>) |
334 Private slot handling changes of the task description of the current |
332 Private slot handling changes of the task description of the current |
335 entry. |
333 entry. |
336 </p> |
334 </p> |
337 <dl> |
335 <dl> |
338 |
336 |
339 <dt><i>txt</i></dt> |
337 <dt><i>txt</i> (str)</dt> |
340 <dd> |
338 <dd> |
341 new task description (string) |
339 new task description |
342 </dd> |
340 </dd> |
343 </dl> |
341 </dl> |
344 <a NAME="TimeTrackerWidget.setCurrentEntry" ID="TimeTrackerWidget.setCurrentEntry"></a> |
342 <a NAME="TimeTrackerWidget.setCurrentEntry" ID="TimeTrackerWidget.setCurrentEntry"></a> |
345 <h4>TimeTrackerWidget.setCurrentEntry</h4> |
343 <h4>TimeTrackerWidget.setCurrentEntry</h4> |
346 <b>setCurrentEntry</b>(<i>entry</i>) |
344 <b>setCurrentEntry</b>(<i>entry</i>) |
348 <p> |
346 <p> |
349 Public method to set the current entry. |
347 Public method to set the current entry. |
350 </p> |
348 </p> |
351 <dl> |
349 <dl> |
352 |
350 |
353 <dt><i>entry</i></dt> |
351 <dt><i>entry</i> (TimeTrackEntry)</dt> |
354 <dd> |
352 <dd> |
355 current entry (TimeTrackEntry) |
353 current entry |
356 </dd> |
354 </dd> |
357 </dl> |
355 </dl> |
358 <a NAME="TimeTrackerWidget.showTrackerEntries" ID="TimeTrackerWidget.showTrackerEntries"></a> |
356 <a NAME="TimeTrackerWidget.showTrackerEntries" ID="TimeTrackerWidget.showTrackerEntries"></a> |
359 <h4>TimeTrackerWidget.showTrackerEntries</h4> |
357 <h4>TimeTrackerWidget.showTrackerEntries</h4> |
360 <b>showTrackerEntries</b>(<i>entries</i>) |
358 <b>showTrackerEntries</b>(<i>entries</i>) |