#include <ext/app/exttesttools/tastraverseinterface.h>
| class TasTraverseInterface |
| Public Member Functions | |
|---|---|
| virtual | ~TasTraverseInterface() |
| virtual void | beginTraverse(TasCommand *) |
| virtual void | endTraverse() |
| pure virtual void | traverseGraphicsItem(TasObject *, QGraphicsItem *, TasCommand *) |
| pure virtual void | traverseObject(TasObject *, QObject *, TasCommand *) |
| ~TasTraverseInterface | ( | ) | [inline, virtual] |
| void | beginTraverse | ( | TasCommand * | ) | [inline, virtual] |
Called at the start of each traversing. Can be used to set detials as the filter to be used for the traversing of one ui state.
| void | endTraverse | ( | ) | [inline, virtual] |
Called at the end of each traversing. Use to clear the filter if one used.
| void | traverseGraphicsItem | ( | TasObject * | , |
| QGraphicsItem * | , | |||
| TasCommand * | = 0 | |||
| ) | [pure virtual] | |||
Traverse the graphicsitem by adding the special details to the given TasObject reference. All default details will be added to the TasObject data container by the framework.
| void | traverseObject | ( | TasObject * | , |
| QObject * | , | |||
| TasCommand * | = 0 | |||
| ) | [pure virtual] | |||
Traverse the object by adding the special details to the given TasObject reference. All default details will be added to the TasObject data container by the framework.