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: