#include <mainwindow.h>
Public Slots | |
void | setStatusBar (TQString) |
void | quit () |
Public Member Functions | |
MainWindow (const TQString &icsfile="") | |
TQString | version () const |
TQString | taskIdFromName (const TQString &taskName) const |
int | addTask (const TQString &storage) |
TQString | setPerCentComplete (const TQString &taskName, int PerCent) |
int | bookTime (const TQString &taskId, const TQString &iso8601StartDateTime, long durationInMinutes) |
TQString | getError (int karmErrorNumber) const |
int | totalMinutesForTaskId (const TQString &taskId) |
TQString | starttimerfor (const TQString &taskname) |
TQString | stoptimerfor (const TQString &taskname) |
TQString | deletetodo () |
bool | getpromptdelete () |
TQString | setpromptdelete (bool prompt) |
TQString | exportcsvfile (TQString filename, TQString from, TQString to, int type, bool decimalMinutes, bool allTasks, TQString delimiter, TQString quote) |
TQString | importplannerfile (TQString filename) |
Protected Slots | |
void | keyBindings () |
void | startNewSession () |
void | resetAllTimes () |
void | updateTime (long, long) |
void | updateStatusBar () |
bool | save () |
void | exportcsvHistory () |
void | print () |
void | slotSelectionChanged () |
void | contextMenuRequest (TQListViewItem *, const TQPoint &, int) |
void | enableStopAll () |
void | disableStopAll () |
Protected Member Functions | |
void | startStatusBar () |
virtual void | saveProperties (TDEConfig *) |
virtual void | readProperties (TDEConfig *) |
void | saveGeometry () |
void | loadGeometry () |
bool | queryClose () |
Friends | |
class | KarmTray |
Detailed Description
Main window to tie the application together.
Definition at line 26 of file mainwindow.h.
Member Function Documentation
◆ addTask()
|
virtual |
- Reimplemented from superclass. from KarmDCOPIface::addTask
Implements KarmDCOPIface.
Definition at line 523 of file mainwindow.cpp.
◆ bookTime()
|
virtual |
- Reimplemented from superclass. from KarmDCOPIface::bookTime
Implements KarmDCOPIface.
Definition at line 557 of file mainwindow.cpp.
◆ deletetodo()
|
virtual |
◆ exportcsvfile()
|
virtual |
export csv history or totals file
Implements KarmDCOPIface.
Definition at line 716 of file mainwindow.cpp.
◆ getError()
|
virtual |
- Reimplemented from superclass. from KarmDCOPIface::getError
Implements KarmDCOPIface.
Definition at line 610 of file mainwindow.cpp.
◆ getpromptdelete()
|
virtual |
shall there be a "really delete" question
Implements KarmDCOPIface.
Definition at line 498 of file mainwindow.cpp.
◆ importplannerfile()
|
virtual |
import planner project file
Implements KarmDCOPIface.
Definition at line 734 of file mainwindow.cpp.
◆ setPerCentComplete()
|
virtual |
- Reimplemented from superclass. from KarmDCOPIface::setPerCentComplete
Implements KarmDCOPIface.
Definition at line 537 of file mainwindow.cpp.
◆ setpromptdelete()
|
virtual |
set if there will be a "really delete" question
Implements KarmDCOPIface.
Definition at line 503 of file mainwindow.cpp.
◆ starttimerfor()
|
virtual |
start the timer for taskname
Implements KarmDCOPIface.
Definition at line 682 of file mainwindow.cpp.
◆ stoptimerfor()
|
virtual |
stop the timer for taskname
Implements KarmDCOPIface.
Definition at line 699 of file mainwindow.cpp.
◆ taskIdFromName()
|
virtual |
Return id of task found, empty string if no match.
Implements KarmDCOPIface.
Definition at line 509 of file mainwindow.cpp.
◆ totalMinutesForTaskId()
|
virtual |
Total time currently associated with a task.
A task has two counters: the total session time and the total time. Note that th euser can reset both counters.
- Parameters
-
taskId Unique ID of task to lookup bookings for.
Implements KarmDCOPIface.
Definition at line 616 of file mainwindow.cpp.
◆ updateTime
|
protectedslot |
Calculate the sum of the session time and the total time for all toplevel tasks and put it in the statusbar.
Definition at line 192 of file mainwindow.cpp.
◆ version()
|
virtual |
The documentation for this class was generated from the following files: