TwiceAsNice
2019-02-18
|
#include <QGraphicsView.h>
Public Slots | |
virtual void | setVisibility (QAction *_action) |
virtual void | setCoords (QAction *) |
virtual void | setAction (QAction *) |
virtual void | setMenu (QAction *) |
virtual void | setVisibleZoom (bool) |
virtual void | setVisibleOverview (bool) |
virtual void | fitScene () |
virtual void | setVisibility (QAction *_action) |
virtual void | setCoords (QAction *) |
virtual void | setAction (QAction *) |
virtual void | setMenu (QAction *) |
virtual void | setVisibleZoom (bool) |
virtual void | setVisibleOverview (bool) |
virtual void | fitScene () |
virtual void | setVisibility (QAction *_action) |
virtual void | setCoords (QAction *) |
virtual void | setAction (QAction *) |
virtual void | setMenu (QAction *) |
virtual void | setVisibleZoom (bool) |
virtual void | setVisibleOverview (bool) |
virtual void | fitScene () |
Signals | |
void | sendCoordValPos (const QPointF &_pos, double) |
void | sendCoordValPos (const QPointF &_pos, double) |
void | sendCoordValPos (const QPointF &_pos, double) |
Public Member Functions | |
NiceQGraphicsView (QWidget *parent=0, const char *_name=0, Qt::WindowFlags f=0) | |
NiceQGraphicsView (QGraphicsScene *, QWidget *parent=0, const char *_name=0, Qt::WindowFlags f=0) | |
virtual | ~NiceQGraphicsView () |
virtual void | initialize () |
virtual void | drawForeground (QPainter *painter, const QRectF &rect) |
virtual void | enterEvent (QEvent *_event) |
virtual void | leaveEvent (QEvent *_event) |
virtual void | focusInEvent (QFocusEvent *event) |
virtual void | focusOutEvent (QFocusEvent *event) |
virtual void | keyPressEvent (QKeyEvent *_event) |
virtual void | keyReleaseEvent (QKeyEvent *_event) |
virtual void | wheelEvent (QWheelEvent *mouseEvent) |
virtual void | mouseMoveEvent (QMouseEvent *event) |
virtual void | mousePressEvent (QMouseEvent *_event) |
virtual void | mouseReleaseEvent (QMouseEvent *_event) |
virtual void | contextMenuEvent (QContextMenuEvent *_event) |
void | addOverlayItem (QGraphicsItem *_item, int _chanId=0, std::string _name=std::string()) |
virtual bool | isVisibleZoom () |
virtual bool | isVisibleOverview () |
NiceQGraphicsView (QWidget *parent=0, const char *_name=0, Qt::WindowFlags f=0) | |
NiceQGraphicsView (QGraphicsScene *, QWidget *parent=0, const char *_name=0, Qt::WindowFlags f=0) | |
virtual | ~NiceQGraphicsView () |
virtual void | initialize () |
virtual void | drawForeground (QPainter *painter, const QRectF &rect) |
virtual void | enterEvent (QEvent *_event) |
virtual void | leaveEvent (QEvent *_event) |
virtual void | focusInEvent (QFocusEvent *event) |
virtual void | focusOutEvent (QFocusEvent *event) |
virtual void | keyPressEvent (QKeyEvent *_event) |
virtual void | keyReleaseEvent (QKeyEvent *_event) |
virtual void | wheelEvent (QWheelEvent *mouseEvent) |
virtual void | mouseMoveEvent (QMouseEvent *event) |
virtual void | mousePressEvent (QMouseEvent *_event) |
virtual void | mouseReleaseEvent (QMouseEvent *_event) |
virtual void | contextMenuEvent (QContextMenuEvent *_event) |
void | addOverlayItem (QGraphicsItem *_item, int _chanId=0, std::string _name=std::string()) |
virtual bool | isVisibleZoom () |
virtual bool | isVisibleOverview () |
NiceQGraphicsView (QWidget *parent=0, const char *_name=0, Qt::WindowFlags f=0) | |
NiceQGraphicsView (QGraphicsScene *, QWidget *parent=0, const char *_name=0, Qt::WindowFlags f=0) | |
virtual | ~NiceQGraphicsView () |
virtual void | initialize () |
virtual void | drawForeground (QPainter *painter, const QRectF &rect) |
virtual void | enterEvent (QEvent *_event) |
virtual void | leaveEvent (QEvent *_event) |
virtual void | focusInEvent (QFocusEvent *event) |
virtual void | focusOutEvent (QFocusEvent *event) |
virtual void | keyPressEvent (QKeyEvent *_event) |
virtual void | keyReleaseEvent (QKeyEvent *_event) |
virtual void | wheelEvent (QWheelEvent *mouseEvent) |
virtual void | mouseMoveEvent (QMouseEvent *event) |
virtual void | mousePressEvent (QMouseEvent *_event) |
virtual void | mouseReleaseEvent (QMouseEvent *_event) |
virtual void | contextMenuEvent (QContextMenuEvent *_event) |
void | addOverlayItem (QGraphicsItem *_item, int _chanId=0, std::string _name=std::string()) |
virtual bool | isVisibleZoom () |
virtual bool | isVisibleOverview () |
Private Member Functions | |
void | addVisibilityAction (QGraphicsItem *_item, std::string _name) |
void | addCoordAction (QGraphicsItem *_item) |
void | addMenuAction (QGraphicsItem *_item, std::string _name) |
void | addScaleableAction (QGraphicsItem *_item) |
void | addVisibilityAction (QGraphicsItem *_item, std::string _name) |
void | addCoordAction (QGraphicsItem *_item) |
void | addMenuAction (QGraphicsItem *_item, std::string _name) |
void | addScaleableAction (QGraphicsItem *_item) |
void | addVisibilityAction (QGraphicsItem *_item, std::string _name) |
void | addCoordAction (QGraphicsItem *_item) |
void | addMenuAction (QGraphicsItem *_item, std::string _name) |
void | addScaleableAction (QGraphicsItem *_item) |
Private Attributes | |
QMenu | m_menu |
QMenu * | m_visibility |
QActionGroup * | m_visibilityActionGroup |
std::vector< QAction *> | m_visibilityActionVector |
QMenu * | m_coords |
QActionGroup * | m_coordsActionGroup |
std::vector< QAction *> | m_coordsActionVector |
QAction * | m_selectedCoord |
QMenu * | m_selectedMenu |
QMenu * | m_lastHoveredMenu |
QMenu * | m_actions |
QActionGroup * | m_menuActionGroup |
QActionGroup * | m_menuGroup |
std::vector< Nice::ActionContainer *> | m_menuActionVector |
Nice::ActionContainer * | m_selectedAction |
Nice::ActionContainer * | m_noneAction |
std::vector< Nice::ActionContainer *> | m_scaleableItemsVector |
QMenu * | m_coordActionMenu |
QAction * | m_zoomAction |
QAction * | m_overviewAction |
QAction * | m_fitInViewAction |
QGraphicsViewZoom * | m_zoom |
QGraphicsViewFull * | m_overview |
QString | m_topLevelText |
std::map< std::string, QGraphicsItem * > | m_overlays |
int | m_key |
int | m_mouseButton |
int | m_panStartX |
int | m_panStartY |
NiceQGraphicsView::NiceQGraphicsView | ( | QWidget * | parent = 0 , |
const char * | _name = 0 , |
||
Qt::WindowFlags | f = 0 |
||
) |
NiceQGraphicsView::NiceQGraphicsView | ( | QGraphicsScene * | _scene, |
QWidget * | parent = 0 , |
||
const char * | _name = 0 , |
||
Qt::WindowFlags | f = 0 |
||
) |
|
inlinevirtual |
NiceQGraphicsView::NiceQGraphicsView | ( | QWidget * | parent = 0 , |
const char * | _name = 0 , |
||
Qt::WindowFlags | f = 0 |
||
) |
NiceQGraphicsView::NiceQGraphicsView | ( | QGraphicsScene * | , |
QWidget * | parent = 0 , |
||
const char * | _name = 0 , |
||
Qt::WindowFlags | f = 0 |
||
) |
|
inlinevirtual |
NiceQGraphicsView::NiceQGraphicsView | ( | QWidget * | parent = 0 , |
const char * | _name = 0 , |
||
Qt::WindowFlags | f = 0 |
||
) |
NiceQGraphicsView::NiceQGraphicsView | ( | QGraphicsScene * | , |
QWidget * | parent = 0 , |
||
const char * | _name = 0 , |
||
Qt::WindowFlags | f = 0 |
||
) |
|
inlinevirtual |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
void NiceQGraphicsView::addOverlayItem | ( | QGraphicsItem * | _item, |
int | _chanId = 0 , |
||
std::string | _name = std::string() |
||
) |
void NiceQGraphicsView::addOverlayItem | ( | QGraphicsItem * | _item, |
int | _chanId = 0 , |
||
std::string | _name = std::string() |
||
) |
void NiceQGraphicsView::addOverlayItem | ( | QGraphicsItem * | _item, |
int | _chanId = 0 , |
||
std::string | _name = std::string() |
||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
signal |
|
signal |
|
signal |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtual |
|
virtual |
|
virtual |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |