![]() |
ATLAS Offline Software
|
#include <VP1GraphicsView.h>
Classes | |
| class | HighLightItem |
| class | Imp |
Public Types | |
| enum | Mode { PICK , CHANGEVIEW , SEEK , DRAGZOOM , DRAGZOOMHOLD } |
Public Slots | |
| void | addItemCollection (VP1GraphicsItemCollection *) |
| void | removeItemCollection (VP1GraphicsItemCollection *) |
| void | setMode (const Mode &) |
| void | setDisallowInteractions (VP1GraphicsItemCollection *, const bool &disallow=true) |
| void | setDisallowMovable (VP1GraphicsItemCollection *, const bool &disallow=true) |
| void | scaleView (qreal scaleFactor) |
| void | fitViewToContents () |
| void | viewHome () |
| void | setHome () |
| void | initiateAnimatedZoomTo (QRectF) |
| void | setAnimatedZoomSteps (int) |
| void | setAnimatedZoomTime (double) |
| void | setZoomFactorOnSeek (double) |
| void | abortZoomAnimation () |
| void | seekToPoint (QPointF) |
| void | clearSelections () |
| void | print () |
| void | saveImage () |
Public Member Functions | |
| VP1GraphicsView (QWidget *parent=0) | |
| VP1GraphicsView (QGraphicsScene *scene, QWidget *parent=0) | |
| Mode | mode () const |
| virtual | ~VP1GraphicsView () |
Protected Member Functions | |
| void | keyPressEvent (QKeyEvent *) |
| void | wheelEvent (QWheelEvent *) |
| void | mouseDoubleClickEvent (QMouseEvent *event) |
| void | mousePressEvent (QMouseEvent *) |
| void | mouseReleaseEvent (QMouseEvent *) |
| void | mouseMoveEvent (QMouseEvent *) |
| void | drawItems (QPainter *painter, int numItems, QGraphicsItem *items[], const QStyleOptionGraphicsItem options[]) |
| void | drawForeground (QPainter *painter, const QRectF &rect) |
Private Slots | |
| void | updateZoomAnimation () |
Private Member Functions | |
| void | emitSelectionChanged (VP1GraphicsItemCollection *) |
Private Attributes | |
| Imp * | m_d |
Friends | |
| class | HighLightItem |
Definition at line 22 of file VP1GraphicsView.h.
| Enumerator | |
|---|---|
| PICK | |
| CHANGEVIEW | |
| SEEK | |
| DRAGZOOM | |
| DRAGZOOMHOLD | |
Definition at line 37 of file VP1GraphicsView.h.
| VP1GraphicsView::VP1GraphicsView | ( | QWidget * | parent = 0 | ) |
Definition at line 135 of file VP1GraphicsView.cxx.
| VP1GraphicsView::VP1GraphicsView | ( | QGraphicsScene * | scene, |
| QWidget * | parent = 0 ) |
Definition at line 142 of file VP1GraphicsView.cxx.
|
virtual |
Definition at line 203 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 825 of file VP1GraphicsView.cxx.
|
slot |
|
slot |
Definition at line 673 of file VP1GraphicsView.cxx.
|
protected |
Definition at line 987 of file VP1GraphicsView.cxx.
|
protected |
Definition at line 1091 of file VP1GraphicsView.cxx.
|
private |
|
slot |
Definition at line 220 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 780 of file VP1GraphicsView.cxx.
|
protected |
Definition at line 244 of file VP1GraphicsView.cxx.
| VP1GraphicsView::Mode VP1GraphicsView::mode | ( | ) | const |
Definition at line 374 of file VP1GraphicsView.cxx.
|
protected |
Definition at line 406 of file VP1GraphicsView.cxx.
|
protected |
Definition at line 432 of file VP1GraphicsView.cxx.
|
protected |
Definition at line 462 of file VP1GraphicsView.cxx.
|
protected |
Definition at line 559 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 935 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 393 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 947 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 210 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 770 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 842 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 851 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 901 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 918 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 887 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 319 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 859 of file VP1GraphicsView.cxx.
|
privateslot |
Definition at line 812 of file VP1GraphicsView.cxx.
|
slot |
Definition at line 865 of file VP1GraphicsView.cxx.
|
protected |
Definition at line 229 of file VP1GraphicsView.cxx.
|
friend |
Definition at line 98 of file VP1GraphicsView.h.
|
private |
Definition at line 96 of file VP1GraphicsView.h.