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: