karamba Class Reference
List of all members.Detailed Description
Definition at line 112 of file karamba.h.
Public Slots | |
| void | step () |
| void | externalStep () |
| void | widgetClosed () |
| void | updateSensors () |
| void | currentDesktopChanged (int) |
| void | currentWallpaperChanged (int) |
| void | slotToggleConfigOption (QString key, bool) |
| void | updateBackground (KSharedPixmap *) |
| void | passMenuOptionChanged (QString key, bool) |
| void | passMenuItemClicked (int) |
| void | processExited (KProcess *proc) |
| void | receivedStdout (KProcess *proc, char *buffer, int buflen) |
| void | toDesktop (int desktopid, int menuid) |
| const char * | getPrettyName () |
| void | systrayUpdated () |
| void | startupAdded (Startup *) |
| void | startupRemoved (Startup *) |
| void | taskAdded (Task *) |
| void | taskRemoved (Task *) |
| void | activeTaskChanged (Task *) |
| void | reloadConfig () |
| void | setAlwaysOnTop (bool stay) |
| void | setWantRightButton (bool yesno) |
| void | management_popup (void) |
Public Member Functions | |
| karamba (QString fn, QString name, bool reloading=false, int instance=-1, bool sub_theme=false) | |
| virtual | ~karamba () |
| const ThemeFile & | theme () const |
| void | setSensor (const LineParser &lineParser, Meter *meter) |
| QString | getSensor (Meter *meter) |
| QString | findSensorFromMap (Sensor *sensor) |
| void | deleteMeterFromSensors (Meter *meter) |
| Sensor * | findSensorFromList (Meter *meter) |
| bool | useSmoothTransforms () |
| void | changeInterval (int interval) |
| void | setWidgetUpdate (bool wu) |
| bool | getWidgetUpdate () |
| bool | hasMeter (Meter *meter) |
| char | getTempUnit () |
| void | addMenuConfigOption (QString key, QString name) |
| bool | setMenuConfigOption (QString key, bool value) |
| bool | readMenuConfigOption (QString key) |
| void | writeConfigData () |
| TextField * | getDefaultTextProps () |
| int | instance () const |
| void | setInstance (int instance) |
| void | closeTheme (bool reloading=false) |
| void | keyPressed (const QString &s, const Meter *meter) |
| bool | isSubTheme () |
| void | toggleWidgetUpdate (bool) |
| QString | getIncomingData () |
| void | _setIncomingData (QString data) |
| void | setIncomingData (QString theme, QString data) |
| void | themeNotify (QString theme, QString txt) |
| void | callTheme (QString theme, QString txt) |
| double | getUpdateTime () |
| void | setUpdateTime (double time) |
| void | makeActive () |
| void | makePassive () |
| void | showMenuExtension () |
| void | hideMenuExtension () |
Public Attributes | |
| QObjectList * | menuList |
| QObjectList * | meterList |
| QObjectList * | imageList |
| QObjectList * | clickList |
| KPopupMenu * | keditpop |
| KPopupMenu * | kpop |
| QBitmap * | widgetMask |
| KarambaRootPixmap * | kroot |
| TaskManager | taskManager |
| Systemtray * | systray |
| KProcess * | currProcess |
| int | numberOfConfMenuItems |
| KConfig * | config |
| QString | prettyName |
| bool | m_sub_theme |
| KWinModule * | kWinModule |
| QString | incomingData |
Protected Member Functions | |
| void | mousePressEvent (QMouseEvent *) |
| void | wheelEvent (QWheelEvent *) |
| void | mouseReleaseEvent (QMouseEvent *) |
| void | mouseDoubleClickEvent (QMouseEvent *) |
| void | mouseMoveEvent (QMouseEvent *) |
| void | keyPressEvent (QKeyEvent *e) |
| void | closeEvent (QCloseEvent *) |
| void | paintEvent (QPaintEvent *) |
| void | saveProperties (KConfig *) |
| void | readProperties (KConfig *) |
| void | dragEnterEvent (QDragEnterEvent *event) |
| void | dropEvent (QDropEvent *event) |
Member Function Documentation
| void karamba::setWantRightButton | ( | bool | yesno | ) | [inline, slot] |
| void karamba::management_popup | ( | void | ) | [slot] |
can be used to fire up the karamba management popup menu
Definition at line 1372 of file karamba.cpp.
The documentation for this class was generated from the following files:

