karm
MainWindow Class Reference
Main window to tie the application together. More...
#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
| int MainWindow::addTask | ( | const TQString & | storage | ) | [virtual] |
- Reimplemented from superclass. from KarmDCOPIface::addTask
Implements KarmDCOPIface.
| int MainWindow::bookTime | ( | const TQString & | taskId, | |
| const TQString & | iso8601StartDateTime, | |||
| long | durationInMinutes | |||
| ) | [virtual] |
- Reimplemented from superclass. from KarmDCOPIface::bookTime
Implements KarmDCOPIface.
| TQString MainWindow::deletetodo | ( | ) | [virtual] |
delete the current item
Implements KarmDCOPIface.
| TQString MainWindow::exportcsvfile | ( | TQString | filename, | |
| TQString | from, | |||
| TQString | to, | |||
| int | type, | |||
| bool | decimalMinutes, | |||
| bool | allTasks, | |||
| TQString | delimiter, | |||
| TQString | quote | |||
| ) | [virtual] |
export csv history or totals file
Implements KarmDCOPIface.
| TQString MainWindow::getError | ( | int | karmErrorNumber | ) | const [virtual] |
- Reimplemented from superclass. from KarmDCOPIface::getError
Implements KarmDCOPIface.
| bool MainWindow::getpromptdelete | ( | ) | [virtual] |
shall there be a "really delete" question
Implements KarmDCOPIface.
| TQString MainWindow::importplannerfile | ( | TQString | filename | ) | [virtual] |
import planner project file
Implements KarmDCOPIface.
| void MainWindow::quit | ( | ) | [virtual, slot] |
Graceful shutdown.
Implements KarmDCOPIface.
| bool MainWindow::save | ( | ) | [protected, virtual, slot] |
save your tasks
Implements KarmDCOPIface.
| TQString MainWindow::setPerCentComplete | ( | const TQString & | taskName, | |
| int | PerCent | |||
| ) | [virtual] |
- Reimplemented from superclass. from KarmDCOPIface::setPerCentComplete
Implements KarmDCOPIface.
| TQString MainWindow::setpromptdelete | ( | bool | prompt | ) | [virtual] |
set if there will be a "really delete" question
Implements KarmDCOPIface.
| TQString MainWindow::starttimerfor | ( | const TQString & | taskname | ) | [virtual] |
start the timer for taskname
Implements KarmDCOPIface.
| TQString MainWindow::stoptimerfor | ( | const TQString & | taskname | ) | [virtual] |
stop the timer for taskname
Implements KarmDCOPIface.
| TQString MainWindow::taskIdFromName | ( | const TQString & | taskName | ) | const [virtual] |
Return id of task found, empty string if no match.
Implements KarmDCOPIface.
| int MainWindow::totalMinutesForTaskId | ( | const TQString & | taskId | ) | [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.
| TQString MainWindow::version | ( | ) | const [virtual] |
Return karm version.
Implements KarmDCOPIface.
The documentation for this class was generated from the following file:
