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.