karm

Index of Signals and Slots

To get an understanding of the flow program, it may be useful to see an overview of all of the signals, slots, and connections.

See

See also
connections to get an index of what signal is connected to which slot.

Summary of what each class provides

Class
Signal?
Public Slot?
Protected Slot?

Private Slot?

<tr><td>AddTaskDialog</td>    <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>Y     </td></tr>
<tr><td>IdleTimer</td>        <td>Y     </td> <td>Y     </td> <td>Y     </td> <td>&nbsp;</td></tr>
<tr><td>TDEAccelMenuWatch</td>  <td>&nbsp;</td> <td>Y     </td> <td>&nbsp;</td> <td>Y     </td></tr>
<tr><td>Karm</td>             <td>Y     </td> <td>Y     </td> <td>Y     </td> <td>&nbsp;</td></tr>
<tr><td>KarmTray</td>         <td>&nbsp;</td> <td>Y     </td> <td>Y     </td> <td>&nbsp;</td></tr>
<tr><td>KarmWindow</td>       <td>&nbsp;</td> <td>&nbsp;</td> <td>Y     </td> <td>&nbsp;</td></tr>
<tr><td>KTimeWidget</td>      <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td></tr>
<tr><td>ListViewIterator</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td></tr>
<tr><td>Loging</td>           <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td></tr>
<tr><td>MyPrinter</td>        <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td></tr>
<tr><td>Preferences</td>      <td>Y     </td> <td>Y     </td> <td>Y     </td> <td>&nbsp;</td></tr>
<tr><td>SubtreeIterator</td>  <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td></tr>
<tr><td>Task</td>             <td>&nbsp;</td> <td>&nbsp;</td> <td>Y     </td> <td>&nbsp;</td></tr>

Listing of all of the signals

These are the signals:

  1. IdleTimer::extractTime(int)
  2. IdleTimer::stopTimer()
  3. Karm::sessionTimeChanged()
  4. Karm::timerActive()
  5. Karm::timerInactive()
  6. Karm::timerTick()
  7. Karm::updateButtons()
  8. Karm::tasksChanged(QPtrList<Task>)
  9. Preferences::autoSave(bool)
  10. Preferences::autoSavePeriod(int)
  11. Preferences::detectIdleness(bool)
  12. Preferences::idlenessTimeout(int)
  13. Preferences::saveFile(TQString)
  14. Preferences::setupChanged()
  15. Preferences::timeLog(TQString)
  16. Preferences::timeLoging(bool)
  17. Preferences::hideOnClose(bool)

Listing of the slots

Public Slots

  1. IdleTimer::setMaxIdle(int maxIdle)
  2. IdleTimer::startIdleDetection()
  3. IdleTimer::stopIdleDetection()
  4. IdleTimer::toggleOverAllIdleDetection(bool)
  5. TDEAccelMenuWatch::updateMenus()
  6. Karm::changeTimer(QListViewItem*)
  7. Karm::deleteTask()
  8. Karm::editTask()
  9. Karm::extractTime(int)
  10. Karm::load()
  11. Karm::newSubTask()
  12. Karm::newTask()
  13. Karm::newTask(TQString, QListViewItem*)
  14. Karm::parseLine(TQString, long*, TQString*, int*)
  15. Karm::resetSessionTimeForAllTasks()
  16. Karm::save()
  17. Karm::startTimer()
  18. Karm::stopAllTimers()
  19. Karm::stopCurrentTimer()
  20. Karm::stopTimer(Task*)
  21. KarmTray::initToolTip()
  22. KarmTray::resetClock()
  23. KarmTray::startClock()
  24. KarmTray::stopClock()
  25. KarmTray::updateToolTip(QPtrList<Task>)
  26. Karm::writeTaskToFile(QTextStream*, QListViewItem*, int)
  27. Preferences::load()
  28. Preferences::save()
  29. Preferences::showDialog()

Protected Slots

  1. IdleTimer::check()
  2. Karm::addTimeToActiveTasks(int)
  3. Karm::autoSaveChanged(bool)
  4. Karm::autoSavePeriodChanged(int)
  5. Karm::minuteUpdate()
  6. Karm::stopChildCounters(Task*)
  7. KarmTray::advanceClock()
  8. KarmWindow::contextMenuRequest(QListViewItem*, const QPoint&, int)
  9. KarmWindow::disableStopAll()
  10. KarmWindow::enableStopAll()
  11. KarmWindow::hideOnClose(bool)
  12. KarmWindow::keyBindings()
  13. KarmWindow::print()
  14. KarmWindow::quit()
  15. KarmWindow::resetSessionTime();
  16. KarmWindow::save()
  17. KarmWindow::slotSelectionChanged()
  18. KarmWindow::updateStatusBar()
  19. KarmWindow::updateTime()
  20. Preferences::autoSaveCheckBoxChanged()
  21. Preferences::hideOnCloseCheckBoxChanged()
  22. Preferences::idleDetectCheckBoxChanged()
  23. Preferences::slotCancel()
  24. Preferences::slotOk()
  25. Preferences::timeLogingCheckBoxChanged()
  26. Task::updateActiveIcon()

Private Slots

  1. AddTaskDialog::enterWhatsThis()
  2. AddTaskDialog::slotAbsolutePressed()
  3. AddTaskDialog::slotRelativePressed()
  4. TDEAccelMenuWatch::removeDeadMenu()