|
Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
| CompoundObjectStringOffsetProvider (Visualization::Item *v) | |
| virtual int | offset (Qt::Key key) |
| virtual void | setOffset (int offset) |
Public Member Functions inherited from OOInteraction::StringOffsetProvider | |
| StringOffsetProvider (Visualization::Item *item) | |
| virtual | ~StringOffsetProvider () |
| virtual bool | isIndivisible () |
| Returns true when the visualization corresponding to this StringProvider is an indivisible entity. More... | |
| Visualization::Item * | item () const |
| virtual QString | string () |
Private Attributes | |
| Visualization::Item * | vis_ |
Additional Inherited Members | |
Public Types inherited from OOInteraction::StringOffsetProvider | |
| using | AllowGridBasedProviderFunction = std::function< bool(Visualization::Item *)> |
| using | BaseAdapteeType = Visualization::Item |
Static Public Member Functions inherited from OOInteraction::StringOffsetProvider | |
| static void | allowGridBasedProvider (AllowGridBasedProviderFunction allow) |
| static QStringList | components (Model::Node *node) |
| static StringOffsetProvider * | defaultProvider (Visualization::Item *item) |
| static int | itemOffset (Visualization::Item *item, int stringComponentLenght, Qt::Key key) |
| static int | listItemOffset (Visualization::VList *list, const QString &prefix, const QString &separator, const QString &postfix, Qt::Key key) |
| static bool | setOffsetInItem (int offset, Visualization::Item *item) |
| static bool | setOffsetInListItem (int &offset, Visualization::VList *list, const QString &prefix, const QString &separator, const QString &postfix) |
| static QString | stringFromComponenets (Model::Node *node) |
| static QString | stringFromComponenets (Visualization::Item *item) |
| static QString | stringFromStringOffsetProvider (Visualization::Item *item) |
Protected Member Functions inherited from OOInteraction::StringOffsetProvider | |
| virtual QStringList | components () |
| OOInteraction::CompoundObjectStringOffsetProvider::CompoundObjectStringOffsetProvider | ( | Visualization::Item * | v | ) |
|
virtual |
Implements OOInteraction::StringOffsetProvider.
|
virtual |
Implements OOInteraction::StringOffsetProvider.
|
private |