superkaramba
#include <karamba.h>

Public Slots | |
| void | activeTaskChanged (Task::TaskPtr) |
| void | closeWidget () |
| void | emitError (const QString &errormessage) |
| void | moveToPos (QPoint pos) |
| void | passMenuItemClicked (QAction *action) |
| void | popupGlobalMenu () const |
| void | processExited (K3Process *proc) |
| void | receivedStdout (K3Process *proc, char *buffer, int buflen) |
| void | reloadConfig () |
| void | slotFileChanged (const QString &file) |
| void | startKaramba () |
| void | startupAdded (Startup::StartupPtr) |
| void | startupRemoved (Startup::StartupPtr) |
| void | taskAdded (Task::TaskPtr) |
| void | taskRemoved (Task::TaskPtr) |
| void | updateSensors () |
Signals | |
| void | error (const QString &errormessage) |
| void | positionChanged () |
| void | sizeChanged () |
Public Member Functions | |
| Karamba (const KUrl &themeFile, QGraphicsView *view=0, int instance=-1, bool subTheme=false, const QPoint &startPos=QPoint(), bool reload=false, bool startkaramba=true) | |
| virtual | ~Karamba () |
| void | addMenuConfigOption (const QString &key, const QString &name) |
| QAction * | addMenuItem (KMenu *menu, const QString &text, const QString &icon) |
| KMenu * | addPopupMenu () |
| QRectF | boundingRect () const |
| void | changeInterval (u_int newInterval) |
| void | deleteMenuItem (QAction *action) |
| void | deleteMeterFromSensors (Meter *meter) |
| void | deletePopupMenu (KMenu *menu) |
| KConfig * | getConfig () const |
| TextField * | getDefaultTextProps () |
| Meter * | getMeter (const QString &name) |
| QString | getMeterValue (const QString &name) |
| int | getNumberOfDesktops () const |
| QObject * | getPlasmaSensor (const QString &engine, const QString &source=QString()) |
| QPoint | getPosition () const |
| QGraphicsScene * | getScene () const |
| QString | getSensor (const Meter *meter) const |
| double | getUpdateTime () const |
| QGraphicsView * | getView () const |
| bool | hasMenuExtension () const |
| bool | hasMeter (const Meter *meter) const |
| int | instance () |
| bool | isSubTheme () const |
| void | keyPressed (const QString &s, const Meter *meter) |
| void | makeActive () |
| void | makePassive () |
| void | moveMeter (Meter *meter, int x, int y) const |
| void | notifyTheme (const QString &sender, const QString &data) |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) |
| void | popupMenu (KMenu *menu, const QPoint &pos) const |
| bool | popupMenuExisting (const KMenu *menu) const |
| QString | prettyName () const |
| K3Process * | process () const |
| bool | readMenuConfigOption (const QString &key) const |
| void | redrawWidget () |
| void | removeMenuExtension () |
| bool | removeMeter (Meter *meter) |
| void | replaceNamedValues (QString *source) |
| void | resizeTo (int width, int height) |
| QString | retrieveReceivedData () const |
| void | scaleImageLabel (Meter *meter, int width, int height) const |
| bool | sendData (const QString &prettyThemeName, const QString &data) |
| bool | sendDataToTheme (const QString &prettyThemeName, const QString &data) |
| void | setFixedSize (u_int w, u_int h) |
| void | setIncomingData (const QString &data) |
| void | setInstance (int instance) |
| bool | setMenuConfigOption (const QString &key, bool value) |
| void | setMenuExtension (KMenu *) |
| void | setOnTop (bool stayOnTop) |
| void | setPrettyName (const QString &prettyThemeName) |
| void | setProcess (K3Process *process) |
| void | setSensor (const LineParser &lineParser, Meter *meter) |
| void | setSystemTray (Systemtray *) |
| void | setUpdateTime (double newTime) |
| void | setWantRightButton (bool enable) |
| Systemtray * | systemTray () |
| const ThemeFile & | theme () const |
| void | writeConfigData () |
Protected Member Functions | |
| void | contextMenuEvent (QGraphicsSceneContextMenuEvent *event) |
| void | dragEnterEvent (QGraphicsSceneDragDropEvent *event) |
| void | dropEvent (QGraphicsSceneDragDropEvent *event) |
| void | hoverMoveEvent (QGraphicsSceneHoverEvent *event) |
| QVariant | itemChange (GraphicsItemChange change, const QVariant &value) |
| void | keyPressEvent (QKeyEvent *event) |
| void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) |
| void | mousePressEvent (QGraphicsSceneMouseEvent *event) |
| void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) |
| void | timerEvent (QTimerEvent *event) |
| void | wheelEvent (QGraphicsSceneWheelEvent *event) |
Detailed Description
Constructor & Destructor Documentation
|
explicit |
Definition at line 263 of file karamba.cpp.
|
virtual |
Definition at line 460 of file karamba.cpp.
Member Function Documentation
|
slot |
Definition at line 1745 of file karamba.cpp.
| void Karamba::addMenuConfigOption | ( | const QString & | key, |
| const QString & | name | ||
| ) |
Definition at line 1543 of file karamba.cpp.
| QAction * Karamba::addMenuItem | ( | KMenu * | menu, |
| const QString & | text, | ||
| const QString & | icon | ||
| ) |
Definition at line 1610 of file karamba.cpp.
| KMenu * Karamba::addPopupMenu | ( | ) |
Definition at line 1599 of file karamba.cpp.
| QRectF Karamba::boundingRect | ( | ) | const |
Definition at line 1688 of file karamba.cpp.
| void Karamba::changeInterval | ( | u_int | newInterval | ) |
Definition at line 2032 of file karamba.cpp.
|
slot |
Definition at line 1376 of file karamba.cpp.
|
protected |
Definition at line 1738 of file karamba.cpp.
| void Karamba::deleteMenuItem | ( | QAction * | action | ) |
Definition at line 1633 of file karamba.cpp.
| void Karamba::deleteMeterFromSensors | ( | Meter * | meter | ) |
Definition at line 1027 of file karamba.cpp.
| void Karamba::deletePopupMenu | ( | KMenu * | menu | ) |
Definition at line 1625 of file karamba.cpp.
|
protected |
Definition at line 1822 of file karamba.cpp.
|
protected |
Definition at line 1829 of file karamba.cpp.
|
slot |
Definition at line 2323 of file karamba.cpp.
|
signal |
| KConfig * Karamba::getConfig | ( | ) | const |
Definition at line 1389 of file karamba.cpp.
| TextField * Karamba::getDefaultTextProps | ( | ) |
Definition at line 1000 of file karamba.cpp.
| Meter * Karamba::getMeter | ( | const QString & | name | ) |
Definition at line 2309 of file karamba.cpp.
| QString Karamba::getMeterValue | ( | const QString & | name | ) |
Definition at line 2269 of file karamba.cpp.
| int Karamba::getNumberOfDesktops | ( | ) | const |
Definition at line 2027 of file karamba.cpp.
| QObject * Karamba::getPlasmaSensor | ( | const QString & | engine, |
| const QString & | source = QString() |
||
| ) |
Definition at line 2250 of file karamba.cpp.
| QPoint Karamba::getPosition | ( | ) | const |
Definition at line 2172 of file karamba.cpp.
| QGraphicsScene * Karamba::getScene | ( | ) | const |
Definition at line 2017 of file karamba.cpp.
| QString Karamba::getSensor | ( | const Meter * | meter | ) | const |
Definition at line 1043 of file karamba.cpp.
| double Karamba::getUpdateTime | ( | ) | const |
Definition at line 2037 of file karamba.cpp.
| QGraphicsView * Karamba::getView | ( | ) | const |
Definition at line 2022 of file karamba.cpp.
| bool Karamba::hasMenuExtension | ( | ) | const |
Definition at line 2133 of file karamba.cpp.
| bool Karamba::hasMeter | ( | const Meter * | meter | ) | const |
Definition at line 1682 of file karamba.cpp.
|
protected |
Definition at line 1992 of file karamba.cpp.
| int Karamba::instance | ( | ) |
Definition at line 2138 of file karamba.cpp.
| bool Karamba::isSubTheme | ( | ) | const |
Definition at line 2224 of file karamba.cpp.
|
protected |
Definition at line 2103 of file karamba.cpp.
| void Karamba::keyPressed | ( | const QString & | s, |
| const Meter * | meter | ||
| ) |
Definition at line 2047 of file karamba.cpp.
|
protected |
Definition at line 2090 of file karamba.cpp.
| void Karamba::makeActive | ( | ) |
Definition at line 973 of file karamba.cpp.
| void Karamba::makePassive | ( | ) |
Definition at line 981 of file karamba.cpp.
|
protected |
Definition at line 2076 of file karamba.cpp.
|
protected |
Definition at line 1845 of file karamba.cpp.
|
protected |
Definition at line 1872 of file karamba.cpp.
| void Karamba::moveMeter | ( | Meter * | meter, |
| int | x, | ||
| int | y | ||
| ) | const |
Definition at line 1657 of file karamba.cpp.
|
slot |
Definition at line 2148 of file karamba.cpp.
| void Karamba::notifyTheme | ( | const QString & | sender, |
| const QString & | data | ||
| ) |
Definition at line 2190 of file karamba.cpp.
| void Karamba::paint | ( | QPainter * | painter, |
| const QStyleOptionGraphicsItem * | option, | ||
| QWidget * | widget | ||
| ) |
Definition at line 1693 of file karamba.cpp.
|
slot |
Definition at line 1665 of file karamba.cpp.
|
slot |
Definition at line 1677 of file karamba.cpp.
| void Karamba::popupMenu | ( | KMenu * | menu, |
| const QPoint & | pos | ||
| ) | const |
Definition at line 1616 of file karamba.cpp.
| bool Karamba::popupMenuExisting | ( | const KMenu * | menu | ) | const |
Definition at line 1644 of file karamba.cpp.
|
signal |
| QString Karamba::prettyName | ( | ) | const |
Definition at line 511 of file karamba.cpp.
| K3Process * Karamba::process | ( | ) | const |
Definition at line 2235 of file karamba.cpp.
|
slot |
Definition at line 1800 of file karamba.cpp.
| bool Karamba::readMenuConfigOption | ( | const QString & | key | ) | const |
Definition at line 1586 of file karamba.cpp.
|
slot |
Definition at line 1811 of file karamba.cpp.
| void Karamba::redrawWidget | ( | ) |
Definition at line 536 of file karamba.cpp.
|
slot |
Definition at line 1424 of file karamba.cpp.
| void Karamba::removeMenuExtension | ( | ) |
Definition at line 2127 of file karamba.cpp.
| bool Karamba::removeMeter | ( | Meter * | meter | ) |
Definition at line 1053 of file karamba.cpp.
| void Karamba::replaceNamedValues | ( | QString * | source | ) |
Definition at line 2288 of file karamba.cpp.
| void Karamba::resizeTo | ( | int | width, |
| int | height | ||
| ) |
Definition at line 2163 of file karamba.cpp.
| QString Karamba::retrieveReceivedData | ( | ) | const |
Definition at line 2207 of file karamba.cpp.
| void Karamba::scaleImageLabel | ( | Meter * | meter, |
| int | width, | ||
| int | height | ||
| ) | const |
Definition at line 1649 of file karamba.cpp.
| bool Karamba::sendData | ( | const QString & | prettyThemeName, |
| const QString & | data | ||
| ) |
Definition at line 2212 of file karamba.cpp.
| bool Karamba::sendDataToTheme | ( | const QString & | prettyThemeName, |
| const QString & | data | ||
| ) |
Definition at line 2195 of file karamba.cpp.
| void Karamba::setFixedSize | ( | u_int | w, |
| u_int | h | ||
| ) |
Definition at line 2064 of file karamba.cpp.
| void Karamba::setIncomingData | ( | const QString & | data | ) |
Definition at line 2185 of file karamba.cpp.
| void Karamba::setInstance | ( | int | instance | ) |
Definition at line 2143 of file karamba.cpp.
| bool Karamba::setMenuConfigOption | ( | const QString & | key, |
| bool | value | ||
| ) |
Definition at line 1572 of file karamba.cpp.
| void Karamba::setMenuExtension | ( | KMenu * | menu | ) |
Definition at line 2119 of file karamba.cpp.
| void Karamba::setOnTop | ( | bool | stayOnTop | ) |
Definition at line 1438 of file karamba.cpp.
| void Karamba::setPrettyName | ( | const QString & | prettyThemeName | ) |
Definition at line 516 of file karamba.cpp.
| void Karamba::setProcess | ( | K3Process * | process | ) |
Definition at line 2229 of file karamba.cpp.
| void Karamba::setSensor | ( | const LineParser & | lineParser, |
| Meter * | meter | ||
| ) |
Definition at line 1065 of file karamba.cpp.
| void Karamba::setSystemTray | ( | Systemtray * | systray | ) |
Definition at line 2240 of file karamba.cpp.
| void Karamba::setUpdateTime | ( | double | newTime | ) |
Definition at line 2042 of file karamba.cpp.
| void Karamba::setWantRightButton | ( | bool | enable | ) |
Definition at line 1885 of file karamba.cpp.
|
signal |
|
slot |
Definition at line 2111 of file karamba.cpp.
|
slot |
Definition at line 470 of file karamba.cpp.
|
slot |
Definition at line 1778 of file karamba.cpp.
|
slot |
Definition at line 1789 of file karamba.cpp.
| Systemtray * Karamba::systemTray | ( | ) |
Definition at line 2245 of file karamba.cpp.
|
slot |
Definition at line 1756 of file karamba.cpp.
|
slot |
Definition at line 1767 of file karamba.cpp.
| const ThemeFile & Karamba::theme | ( | ) | const |
Definition at line 2071 of file karamba.cpp.
|
protected |
Definition at line 1714 of file karamba.cpp.
|
slot |
Definition at line 1363 of file karamba.cpp.
|
protected |
Definition at line 1979 of file karamba.cpp.
| void Karamba::writeConfigData | ( | ) |
Definition at line 1394 of file karamba.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:07:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference