Applets
AbstractGroupingStrategy Class Reference
#include <abstractgroupingstrategy.h>
Detailed Description
Base class for strategies which can be used to automatically group tasks.Definition at line 27 of file abstractgroupingstrategy.h.
Public Member Functions | |
| virtual | ~AbstractGroupingStrategy () |
| virtual QList< GroupSuggestion > | suggestGroups (const QSet< AbstractTaskItem * > tasks)=0 |
Classes | |
| class | GroupSuggestion |
| Specifies a suggested grouping of tasks. More... | |
Constructor & Destructor Documentation
| virtual AbstractGroupingStrategy::~AbstractGroupingStrategy | ( | ) | [inline, virtual] |
Definition at line 30 of file abstractgroupingstrategy.h.
Member Function Documentation
| virtual QList<GroupSuggestion> AbstractGroupingStrategy::suggestGroups | ( | const QSet< AbstractTaskItem * > | tasks | ) | [pure virtual] |
Examines a set of tasks and returns a list of suggested named sub-groups of tasks.
The suggested groups may include all, some or none from the tasks set.
Sub-classes must re-implement this method to arrange tasks into groups according to various criteria.
The documentation for this class was generated from the following file:
KDE 4.0 API Reference