#include <karamba.h>
Inheritance diagram for karamba:
Public Slots | |
void | updateSensors () |
void | about () |
void | aboutKDE () |
void | reloadConfig () |
void | startNewKaramba () |
void | editConfig () |
void | LaunchCreator () |
void | Config () |
void | toggleHide () |
void | step () |
void | updateBackground (KSharedPixmap *) |
void | ChangeBgColor (QColor) |
void | slotMove (int nx=0, int ny=0) |
QPtrList< MeterList > * | getMeterList () |
void | setActiveWin () |
Signals | |
void | karambaRun (bool) |
void | ActiveWin (bool) |
void | configChanged () |
Public Member Functions | |
karamba (QWidget *parent=0, QString fn=0, bool noquit=false) | |
virtual | ~karamba () |
Public Attributes | |
bool | isRunning |
bool | hidden |
int | themeX |
int | themeY |
int | themeW |
int | themeH |
QString | themeFile |
QString | themePath |
QPtrList< karamba > * | KarProcList |
QPtrList< karamba > * | KarChildList |
QPtrList< IconLabel > * | iconList |
QPtrList< IconBoxLabel > * | iconBoxList |
QObjectList * | clickList |
QObjectList * | meterList |
bool | foundKaramba |
KPopupMenu * | ksubpop |
Protected Member Functions | |
void | mousePressEvent (QMouseEvent *) |
void | mouseReleaseEvent (QMouseEvent *) |
void | mouseDoubleClickEvent (QMouseEvent *) |
void | mouseMoveEvent (QMouseEvent *) |
void | dragMoveEvent (QDragMoveEvent *) |
void | dropEvent (QDropEvent *e) |
void | enterEvent (QEvent *) |
void | leaveEvent (QEvent *) |
void | dragEnterEvent (QDragEnterEvent *) |
void | dragLeaveEvent (QDragLeaveEvent *) |
void | closeEvent (QCloseEvent *) |
void | paintEvent (QPaintEvent *) |
void | windowActivationChange (bool b) |
Bosselut Cyril <bosselut@b1project.com>
Definition at line 83 of file karamba.h.
|
Definition at line 6 of file karamba.cpp. References about(), aboutKDE(), clickList, Config(), editConfig(), foundKaramba, iconBoxList, iconList, karambaRun(), KarChildList, KarProcList, ksubpop, LaunchCreator(), meterList, reloadConfig(), startNewKaramba(), themeFile, themePath, toggleHide(), and updateSensors(). Referenced by startNewKaramba(). |
|
Definition at line 119 of file karamba.cpp. References clickList, iconBoxList, iconList, KarChildList, KarProcList, and meterList. |
|
Show the about dialog. Definition at line 1462 of file karamba.cpp. Referenced by karamba(). |
|
Show the about KDE dialog. Definition at line 1468 of file karamba.cpp. Referenced by karamba(). |
|
emit is active window. Definition at line 166 of file karamba.moc. Referenced by windowActivationChange(). |
|
Change the background color in embed mode. Definition at line 816 of file karamba.cpp. References step(). Referenced by Config(). |
|
Definition at line 1370 of file karamba.cpp. References karambaRun(). |
|
Show the Karamba configuration dialog. Implements DCOPiface. Definition at line 805 of file karamba.cpp. References KarambaConf::bgColor, ChangeBgColor(), and configChanged(). Referenced by karamba(). |
|
emit if karamba configuration change. Definition at line 172 of file karamba.moc. Referenced by Config(). |
|
Definition at line 1271 of file karamba.cpp. References toggleHide(). |
|
Definition at line 1277 of file karamba.cpp. References toggleHide(). |
|
Definition at line 1282 of file karamba.cpp. References IconBoxLabel::getRectangle(), and iconBoxList. |
|
Definition at line 1297 of file karamba.cpp. References IconBoxLabel::dropEvent(), IconBoxLabel::getRectangle(), and iconBoxList. |
|
Start the theme creator with current theme (kprocess). Implements DCOPiface. Definition at line 862 of file karamba.cpp. References themeFile, and themePath. Referenced by karamba(). |
|
Definition at line 1260 of file karamba.cpp. References toggleHide(). |
|
Definition at line 1485 of file karamba.cpp. |
|
emit karamba status (eg: running or not). Definition at line 160 of file karamba.moc. Referenced by closeEvent(), and karamba(). |
|
Start the theme creator (kprocess). Implements DCOPiface. Definition at line 1457 of file karamba.cpp. Referenced by karamba(). |
|
Definition at line 1266 of file karamba.cpp. References toggleHide(). |
|
Definition at line 1183 of file karamba.cpp. |
|
Definition at line 1189 of file karamba.cpp. References clickList, iconList, IconLabel::rolloverImage(), themeH, themeW, themeX, and themeY. |
|
Definition at line 1149 of file karamba.cpp. References iconBoxList, IconBoxLabel::mouseOver(), IconBoxLabel::x, and IconBoxLabel::y. |
|
Definition at line 1177 of file karamba.cpp. References step(), IconBoxLabel::x, and IconBoxLabel::y. |
|
Definition at line 1376 of file karamba.cpp. |
|
Force reloading the theme. Implements DCOPiface. Definition at line 822 of file karamba.cpp. References clickList, foundKaramba, iconList, KarChildList, and meterList. Referenced by karamba(), and IconBoxLabel::removeIcon(). |
|
Implements DCOPiface. Definition at line 1499 of file karamba.cpp. |
|
Move Karamba window. Implements DCOPiface. Definition at line 1451 of file karamba.cpp. |
|
Start a new Karamba session. Implements DCOPiface. Definition at line 790 of file karamba.cpp. References karamba(). Referenced by karamba(). |
|
Create karamba pixmap. Definition at line 1415 of file karamba.cpp. References meterList. Referenced by IconBoxLabel::addIcon(), ChangeBgColor(), mouseReleaseEvent(), ImageLabel::rolloverImage(), IconLabel::rolloverImage(), updateBackground(), and updateSensors(). |
|
Hide or show the Karamba window. Implements DCOPiface. Definition at line 1308 of file karamba.cpp. References hidden, themeH, themeW, themeX, themeY, and updateSensors(). Referenced by dragEnterEvent(), dragLeaveEvent(), enterEvent(), karamba(), and leaveEvent(). |
|
Update Karamba background. Definition at line 1395 of file karamba.cpp. References step(). |
|
Force sensors update. Definition at line 1385 of file karamba.cpp. References step(). Referenced by Child::click(), Child::enter(), karamba(), and toggleHide(). |
|
Definition at line 1360 of file karamba.cpp. References ActiveWin(). |
|
Definition at line 107 of file karamba.h. Referenced by IconBoxLabel::addIcon(), karamba(), mouseMoveEvent(), reloadConfig(), and ~karamba(). |
|
Definition at line 109 of file karamba.h. Referenced by karamba(), and reloadConfig(). |
|
Definition at line 93 of file karamba.h. Referenced by toggleHide(). |
|
Definition at line 106 of file karamba.h. Referenced by dragMoveEvent(), dropEvent(), karamba(), mousePressEvent(), and ~karamba(). |
|
Definition at line 105 of file karamba.h. Referenced by IconBoxLabel::addIcon(), karamba(), mouseMoveEvent(), reloadConfig(), and ~karamba(). |
|
|
|
Definition at line 104 of file karamba.h. Referenced by Child::click(), Child::enter(), karamba(), reloadConfig(), and ~karamba(). |
|
List all child process create with THEME meter Definition at line 103 of file karamba.h. Referenced by karamba(), and ~karamba(). |
|
Definition at line 110 of file karamba.h. Referenced by karamba(), IconBoxLabel::mouseOver(), and IconBoxLabel::setKaramba(). |
|
Definition at line 108 of file karamba.h. Referenced by IconBoxLabel::addIcon(), karamba(), reloadConfig(), step(), and ~karamba(). |
|
Definition at line 98 of file karamba.h. Referenced by editConfig(), karamba(), and IconBoxLabel::setKaramba(). |
|
Definition at line 97 of file karamba.h. Referenced by mouseMoveEvent(), TextLabel::mUpdate(), ImageLabel::mUpdate(), IconLabel::mUpdate(), and toggleHide(). |
|
Definition at line 99 of file karamba.h. Referenced by editConfig(), karamba(), and IconBoxLabel::setKaramba(). |
|
Definition at line 96 of file karamba.h. Referenced by mouseMoveEvent(), TextLabel::mUpdate(), ImageLabel::mUpdate(), IconLabel::mUpdate(), and toggleHide(). |
|
Definition at line 94 of file karamba.h. Referenced by mouseMoveEvent(), slotMove(), and toggleHide(). |
|
Definition at line 95 of file karamba.h. Referenced by mouseMoveEvent(), slotMove(), and toggleHide(). |