YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
CustomView Class Reference

#include </home/runner/work/yarp-documentation/yarp-documentation/yarp/src/guis/yarpmanager/src-builder/builderwindow.h>

+ Inheritance diagram for CustomView:

Signals

void pressedNullItem ()
 
void addSourcePort (QString, QPointF pos)
 
void addDestinationPort (QString, QPointF pos)
 
void modified ()
 
void addModule (void *mod, QPointF)
 
void addNewConnection (void *start, void *end)
 

Public Member Functions

 CustomView (BuilderWindow *builder, QGraphicsView *parent=0)
 
void setEditingMode (bool editing)
 
bool getEditingMode ()
 

Protected Member Functions

void wheelEvent (QWheelEvent *event) override
 
void keyPressEvent (QKeyEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 
void contextMenuEvent (QContextMenuEvent *event) override
 
void deleteAllItems ()
 
void deleteSelectedItems (QGraphicsItem *it=NULL)
 
void copySelectedItems ()
 
void pasteSelectedItems (QPoint pos)
 

Friends

class BuilderWindow
 

Detailed Description

Definition at line 149 of file builderwindow.h.

Constructor & Destructor Documentation

◆ CustomView()

CustomView::CustomView ( BuilderWindow builder,
QGraphicsView *  parent = 0 
)

Definition at line 1330 of file builderwindow.cpp.

Member Function Documentation

◆ addDestinationPort

void CustomView::addDestinationPort ( QString  ,
QPointF  pos 
)
signal

◆ addModule

void CustomView::addModule ( void *  mod,
QPointF   
)
signal

◆ addNewConnection

void CustomView::addNewConnection ( void *  start,
void *  end 
)
signal

◆ addSourcePort

void CustomView::addSourcePort ( QString  ,
QPointF  pos 
)
signal

◆ contextMenuEvent()

void CustomView::contextMenuEvent ( QContextMenuEvent *  event)
overrideprotected

Definition at line 1436 of file builderwindow.cpp.

◆ copySelectedItems()

void CustomView::copySelectedItems ( )
protected

Definition at line 1650 of file builderwindow.cpp.

◆ deleteAllItems()

void CustomView::deleteAllItems ( )
protected

Definition at line 1547 of file builderwindow.cpp.

◆ deleteSelectedItems()

void CustomView::deleteSelectedItems ( QGraphicsItem *  it = NULL)
protected

Definition at line 1586 of file builderwindow.cpp.

◆ getEditingMode()

bool CustomView::getEditingMode ( )

Definition at line 1359 of file builderwindow.cpp.

◆ keyPressEvent()

void CustomView::keyPressEvent ( QKeyEvent *  event)
overrideprotected

Definition at line 1378 of file builderwindow.cpp.

◆ modified

void CustomView::modified ( )
signal

◆ mousePressEvent()

void CustomView::mousePressEvent ( QMouseEvent *  event)
overrideprotected

Definition at line 1408 of file builderwindow.cpp.

◆ mouseReleaseEvent()

void CustomView::mouseReleaseEvent ( QMouseEvent *  event)
overrideprotected

Definition at line 1402 of file builderwindow.cpp.

◆ pasteSelectedItems()

void CustomView::pasteSelectedItems ( QPoint  pos)
protected

Definition at line 1666 of file builderwindow.cpp.

◆ pressedNullItem

void CustomView::pressedNullItem ( )
signal

◆ setEditingMode()

void CustomView::setEditingMode ( bool  editing)

Definition at line 1351 of file builderwindow.cpp.

◆ wheelEvent()

void CustomView::wheelEvent ( QWheelEvent *  event)
overrideprotected

Definition at line 1365 of file builderwindow.cpp.

Friends And Related Symbol Documentation

◆ BuilderWindow

friend class BuilderWindow
friend

Definition at line 152 of file builderwindow.h.


The documentation for this class was generated from the following files: