#include </home/runner/work/yarp-documentation/yarp-documentation/yarp/src/guis/yarpmanager/src-builder/applicationitem.h>
|
| | ApplicationItem (Application *application, Manager *manager, QList< int > *, bool nestedInApp=false, bool editingMode=false, int *connectionsId=NULL, BuilderItem *parent=NULL) |
| |
| | ~ApplicationItem () |
| |
| QRectF | boundingRect () const override |
| |
| QPointF | connectionPoint () override |
| |
| int | type () const override |
| |
| void | init () |
| |
| QList< QGraphicsItem * > | getModulesList () |
| |
| Application * | getInnerApplication () |
| |
| void | setModuleRunning (bool, int) |
| |
| void | setConnectionConnected (bool connected, QString from, QString to) |
| |
| void | setSelectedModules (QList< int >selectedIds) |
| |
| void | setSelectedConnections (QList< int >selectedIds) |
| |
| void | setOutputPortAvailable (QString oData, bool available) |
| |
| void | setInputPortAvailable (QString iData, bool available) |
| |
| void | updateGraphicModel () |
| |
| void | setModulesAction (QList< QAction * > act) |
| |
| | BuilderItem (QGraphicsObject *parent=0) |
| |
| QString | getItemName () |
| |
| QPointF | getStartingPoint () |
| |
| ItemSignalHandler * | signalHandler () |
| |
| void | removeArrow (Arrow *arrow) |
| |
| void | removeArrows () |
| |
| void | addArrow (Arrow *arrow) |
| |
| QList< Arrow * > * | getArrows () |
| |
| bool | arrowAlreadyPresent (BuilderItem *endItem) |
| |
| void | updateConnections () |
| |
| bool | allowInputConnections () |
| |
| bool | allowOutputConnections () |
| |
| void | snapToGrid (bool snap) |
| |
| QPointF | computeTopLeftGridPoint (const QPointF &pointP) |
| |
| QList< QAction * > | getActions () |
| |
| void | setActions (QList< QAction * >) |
| |
| bool | isNestedInApp () |
| |
|
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0) override |
| |
| void | mouseMoveEvent (QGraphicsSceneMouseEvent *e) override |
| |
| void | mousePressEvent (QGraphicsSceneMouseEvent *e) override |
| |
| void | mouseReleaseEvent (QGraphicsSceneMouseEvent *e) override |
| |
| QVariant | itemChange (GraphicsItemChange change, const QVariant &value) override |
| |
Definition at line 11 of file applicationitem.h.
◆ ApplicationItem()
| ApplicationItem::ApplicationItem |
( |
Application * |
application, |
|
|
Manager * |
manager, |
|
|
QList< int > * |
usedIds, |
|
|
bool |
nestedInApp = false, |
|
|
bool |
editingMode = false, |
|
|
int * |
connectionsId = NULL, |
|
|
BuilderItem * |
parent = NULL |
|
) |
| |
◆ ~ApplicationItem()
| ApplicationItem::~ApplicationItem |
( |
| ) |
|
◆ boundingRect()
| QRectF ApplicationItem::boundingRect |
( |
| ) |
const |
|
overridevirtual |
◆ connectionPoint()
| QPointF ApplicationItem::connectionPoint |
( |
| ) |
|
|
overridevirtual |
◆ getInnerApplication()
◆ getModulesList()
| QList< QGraphicsItem * > ApplicationItem::getModulesList |
( |
| ) |
|
◆ init()
| void ApplicationItem::init |
( |
| ) |
|
◆ itemChange()
| QVariant ApplicationItem::itemChange |
( |
GraphicsItemChange |
change, |
|
|
const QVariant & |
value |
|
) |
| |
|
overrideprotected |
◆ mouseMoveEvent()
| void ApplicationItem::mouseMoveEvent |
( |
QGraphicsSceneMouseEvent * |
e | ) |
|
|
overrideprotected |
◆ mousePressEvent()
| void ApplicationItem::mousePressEvent |
( |
QGraphicsSceneMouseEvent * |
e | ) |
|
|
overrideprotected |
◆ mouseReleaseEvent()
| void ApplicationItem::mouseReleaseEvent |
( |
QGraphicsSceneMouseEvent * |
e | ) |
|
|
overrideprotected |
◆ paint()
| void ApplicationItem::paint |
( |
QPainter * |
painter, |
|
|
const QStyleOptionGraphicsItem * |
option, |
|
|
QWidget * |
widget = 0 |
|
) |
| |
|
overrideprotected |
◆ setConnectionConnected()
| void ApplicationItem::setConnectionConnected |
( |
bool |
connected, |
|
|
QString |
from, |
|
|
QString |
to |
|
) |
| |
◆ setInputPortAvailable()
| void ApplicationItem::setInputPortAvailable |
( |
QString |
iData, |
|
|
bool |
available |
|
) |
| |
◆ setModuleRunning()
| void ApplicationItem::setModuleRunning |
( |
bool |
running, |
|
|
int |
id |
|
) |
| |
◆ setModulesAction()
| void ApplicationItem::setModulesAction |
( |
QList< QAction * > |
act | ) |
|
◆ setOutputPortAvailable()
| void ApplicationItem::setOutputPortAvailable |
( |
QString |
oData, |
|
|
bool |
available |
|
) |
| |
◆ setSelectedConnections()
| void ApplicationItem::setSelectedConnections |
( |
QList< int > |
selectedIds | ) |
|
◆ setSelectedModules()
| void ApplicationItem::setSelectedModules |
( |
QList< int > |
selectedIds | ) |
|
◆ type()
| int ApplicationItem::type |
( |
| ) |
const |
|
overridevirtual |
◆ updateGraphicModel()
| void ApplicationItem::updateGraphicModel |
( |
| ) |
|
The documentation for this class was generated from the following files: