#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.