Plasma
NetToolBox Class Reference
#include <nettoolbox.h>

Public Member Functions | |
| NetToolBox (Plasma::Containment *parent=0) | |
| ~NetToolBox () | |
| void | addTool (QAction *action) |
| QRectF | expandedGeometry () const |
| bool | isShowing () const |
| Plasma::Location | location () const |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0) |
| void | removeTool (QAction *action) |
| void | setLocation (Plasma::Location location) |
| void | setShowing (const bool show) |
Protected Member Functions | |
| void | hoverEnterEvent (QGraphicsSceneHoverEvent *event) |
| void | hoverLeaveEvent (QGraphicsSceneHoverEvent *event) |
| void | mousePressEvent (QGraphicsSceneMouseEvent *event) |
| void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) |
Properties | |
| bool | showing |
Detailed Description
Definition at line 42 of file nettoolbox.h.
Constructor & Destructor Documentation
| NetToolBox::NetToolBox | ( | Plasma::Containment * | parent = 0 |
) |
Definition at line 166 of file nettoolbox.cpp.
| NetToolBox::~NetToolBox | ( | ) |
Definition at line 200 of file nettoolbox.cpp.
Member Function Documentation
| void NetToolBox::addTool | ( | QAction * | action | ) |
create a toolbox tool from the given action action the action to associate the tool with
Definition at line 278 of file nettoolbox.cpp.
| QRectF NetToolBox::expandedGeometry | ( | ) | const |
Definition at line 324 of file nettoolbox.cpp.
| void NetToolBox::hoverEnterEvent | ( | QGraphicsSceneHoverEvent * | event | ) | [protected] |
Definition at line 442 of file nettoolbox.cpp.
| void NetToolBox::hoverLeaveEvent | ( | QGraphicsSceneHoverEvent * | event | ) | [protected] |
Definition at line 460 of file nettoolbox.cpp.
| bool NetToolBox::isShowing | ( | ) | const |
Definition at line 204 of file nettoolbox.cpp.
| Plasma::Location NetToolBox::location | ( | ) | const |
Definition at line 351 of file nettoolbox.cpp.
| void NetToolBox::mousePressEvent | ( | QGraphicsSceneMouseEvent * | event | ) | [protected] |
Definition at line 389 of file nettoolbox.cpp.
| void NetToolBox::mouseReleaseEvent | ( | QGraphicsSceneMouseEvent * | event | ) | [protected] |
Definition at line 394 of file nettoolbox.cpp.
| void NetToolBox::paint | ( | QPainter * | painter, | |
| const QStyleOptionGraphicsItem * | option, | |||
| QWidget * | widget = 0 | |||
| ) |
Definition at line 400 of file nettoolbox.cpp.
| void NetToolBox::removeTool | ( | QAction * | action | ) |
remove the tool associated with this action
Definition at line 310 of file nettoolbox.cpp.
| void NetToolBox::setLocation | ( | Plasma::Location | location | ) |
Definition at line 331 of file nettoolbox.cpp.
| void NetToolBox::setShowing | ( | const bool | show | ) |
Definition at line 209 of file nettoolbox.cpp.
Property Documentation
bool NetToolBox::showing [read, write] |
Definition at line 45 of file nettoolbox.h.
The documentation for this class was generated from the following files:
KDE 4.4 API Reference