Applets
TaskGroupItem Class Reference
A task item for a TaskGroup. More...
#include <taskgroupitem.h>

Detailed Description
A task item for a TaskGroup.It can be displayed collapsed as single item or expanded as group.
Definition at line 47 of file taskgroupitem.h.
Constructor & Destructor Documentation
| TaskGroupItem::TaskGroupItem | ( | QGraphicsWidget * | parent, | |
| Tasks * | applet, | |||
| const bool | showTooltip | |||
| ) |
Member Function Documentation
| AbstractTaskItem * TaskGroupItem::abstractItem | ( | AbstractItemPtr | item | ) |
Definition at line 999 of file taskgroupitem.cpp.
| void TaskGroupItem::activate | ( | ) | [virtual, slot] |
| AbstractTaskItem * TaskGroupItem::activeSubTask | ( | ) |
Definition at line 877 of file taskgroupitem.cpp.
| void TaskGroupItem::changed | ( | ) | [signal] |
informs the LayoutWidget about changes
| void TaskGroupItem::close | ( | ) | [virtual] |
| void TaskGroupItem::collapse | ( | ) | [slot] |
Definition at line 552 of file taskgroupitem.cpp.
| bool TaskGroupItem::collapsed | ( | ) | const |
Definition at line 579 of file taskgroupitem.cpp.
| void TaskGroupItem::contextMenuEvent | ( | QGraphicsSceneContextMenuEvent * | event | ) | [protected, virtual] |
Definition at line 314 of file taskgroupitem.cpp.
| AbstractTaskItem * TaskGroupItem::directMember | ( | AbstractTaskItem * | item | ) |
Returns Direct Member group if the passed item is in a subgroup.
Definition at line 600 of file taskgroupitem.cpp.
| void TaskGroupItem::dragEnterEvent | ( | QGraphicsSceneDragDropEvent * | event | ) | [protected, virtual] |
| void TaskGroupItem::dropEvent | ( | QGraphicsSceneDragDropEvent * | event | ) | [protected, virtual] |
Definition at line 715 of file taskgroupitem.cpp.
| void TaskGroupItem::expand | ( | ) | [slot] |
Definition at line 524 of file taskgroupitem.cpp.
| bool TaskGroupItem::forceRows | ( | ) |
Definition at line 977 of file taskgroupitem.cpp.
| TaskManager::GroupPtr TaskGroupItem::group | ( | ) | const |
| void TaskGroupItem::groupSelected | ( | TaskGroupItem * | ) | [signal] |
Emitted when a window is selected for activation, minimization, iconification.
| void TaskGroupItem::handleDroppedId | ( | WId | id, | |
| AbstractTaskItem * | targetTask, | |||
| QGraphicsSceneDragDropEvent * | event | |||
| ) | [protected] |
Definition at line 744 of file taskgroupitem.cpp.
| int TaskGroupItem::indexOf | ( | AbstractTaskItem * | task | ) |
Definition at line 840 of file taskgroupitem.cpp.
| bool TaskGroupItem::isActive | ( | ) | const [virtual] |
| bool TaskGroupItem::isSplit | ( | ) |
Definition at line 75 of file taskgroupitem.cpp.
| bool TaskGroupItem::isWindowItem | ( | ) | const [virtual] |
| LayoutWidget * TaskGroupItem::layoutWidget | ( | ) |
Definition at line 547 of file taskgroupitem.cpp.
| int TaskGroupItem::maxRows | ( | ) |
| QList< AbstractTaskItem * > TaskGroupItem::memberList | ( | ) | const |
Definition at line 349 of file taskgroupitem.cpp.
| void TaskGroupItem::mouseMoveEvent | ( | QGraphicsSceneMouseEvent * | event | ) | [protected] |
| void TaskGroupItem::mousePressEvent | ( | QGraphicsSceneMouseEvent * | event | ) | [protected] |
| void TaskGroupItem::mouseReleaseEvent | ( | QGraphicsSceneMouseEvent * | event | ) | [protected] |
| int TaskGroupItem::optimumCapacity | ( | ) |
Definition at line 990 of file taskgroupitem.cpp.
| void TaskGroupItem::paint | ( | QPainter * | painter, | |
| const QStyleOptionGraphicsItem * | option, | |||
| QWidget * | widget | |||
| ) | [protected, virtual] |
| void TaskGroupItem::publishIconGeometry | ( | const QRect & | rect | ) | const [virtual] |
| void TaskGroupItem::publishIconGeometry | ( | ) | const [virtual] |
Tells the window manager the minimized task's geometry.
Reimplemented from AbstractTaskItem.
Definition at line 1015 of file taskgroupitem.cpp.
| void TaskGroupItem::reload | ( | ) | [slot] |
TaskGroupItem* groupItem(GroupPtr);.
Reload all tasks
Definition at line 253 of file taskgroupitem.cpp.
| void TaskGroupItem::setAdditionalMimeData | ( | QMimeData * | mimeData | ) | [virtual] |
| void TaskGroupItem::setForceRows | ( | bool | forceRows | ) |
Definition at line 982 of file taskgroupitem.cpp.
| void TaskGroupItem::setGroup | ( | TaskManager::GroupPtr | group | ) |
| void TaskGroupItem::setMaxRows | ( | int | rows | ) |
Definition at line 969 of file taskgroupitem.cpp.
| void TaskGroupItem::setSplitGroup | ( | TaskGroup * | group | ) |
| void TaskGroupItem::sizeHintChanged | ( | Qt::SizeHint | ) | [signal] |
| TaskGroupItem * TaskGroupItem::splitGroup | ( | int | position | ) |
Splits the group on position and returns the splitgroup.
Definition at line 127 of file taskgroupitem.cpp.
| TaskGroupItem * TaskGroupItem::splitGroup | ( | ) |
Returns the second, new part(splitgroup) of the group when called on the normal group.
Definition at line 105 of file taskgroupitem.cpp.
| AbstractTaskItem * TaskGroupItem::taskItemForWId | ( | WId | id | ) | [protected] |
Definition at line 690 of file taskgroupitem.cpp.
| void TaskGroupItem::unsplitGroup | ( | ) |
To remove the childSplitgroupItem and be one item again.
Definition at line 92 of file taskgroupitem.cpp.
| void TaskGroupItem::updateActive | ( | AbstractTaskItem * | task | ) | [slot] |
Definition at line 831 of file taskgroupitem.cpp.
| void TaskGroupItem::updatePreferredSize | ( | ) | [slot] |
Definition at line 584 of file taskgroupitem.cpp.
| void TaskGroupItem::updateToolTip | ( | ) | [protected, virtual] |
| void TaskGroupItem::wheelEvent | ( | QGraphicsSceneWheelEvent * | event | ) | [protected, virtual, slot] |
Definition at line 935 of file taskgroupitem.cpp.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference