20 #ifndef GRAPHICSVIEW_VIEWFRAME_H
21 #define GRAPHICSVIEW_VIEWFRAME_H
26 #include <QPainterPath>
28 class QGraphicsSceneContextMenuEvent;
29 class QGraphicsSceneMouseEvent;
30 class QGraphicsSceneWheelEvent;
48 enum {
DumpId, FitAllId, FitRectId, FitSelectId, ZoomId, PanId, GlobalPanId, ResetId };
62 virtual void expandToolBarActions();
66 virtual void showEvent( QShowEvent* );
67 virtual void hideEvent( QHideEvent* );
74 void onViewFitSelect();
75 void onViewGlobalPan();
79 void keyEvent( QKeyEvent* );
80 void mouseEvent( QGraphicsSceneMouseEvent* );
81 void wheelEvent( QGraphicsSceneWheelEvent* );
99 virtual void createActions();
100 virtual int createToolBar();
101 virtual QString
filter()
const;
102 virtual bool dumpViewToFormat(
const QImage&,
const QString& fileName,
const QString& format );
#define GRAPHICSVIEW_API
Definition: GraphicsView.h:29
Definition: GraphicsView_ViewFrame.h:44
void mouseReleased(QGraphicsSceneMouseEvent *)
@ DumpId
Definition: GraphicsView_ViewFrame.h:48
void mousePressed(QGraphicsSceneMouseEvent *)
QAction * myScaleAction
Definition: GraphicsView_ViewFrame.h:109
void mouseMoving(QGraphicsSceneMouseEvent *)
void mouseDoubleClicked(QGraphicsSceneMouseEvent *)
int myToolBarId
Definition: GraphicsView_ViewFrame.h:108
GraphicsView_ViewPort * myViewPort
Definition: GraphicsView_ViewFrame.h:106
QAction * myPanAction
Definition: GraphicsView_ViewFrame.h:110
GraphicsView_Viewer * myViewer
Definition: GraphicsView_ViewFrame.h:105
void keyPressed(QKeyEvent *)
GraphicsView_ViewPort * getViewPort() const
Definition: GraphicsView_ViewFrame.h:55
GraphicsView_Viewer * getViewer() const
Definition: GraphicsView_ViewFrame.h:54
void keyReleased(QKeyEvent *)
void wheeling(QGraphicsSceneWheelEvent *)
void sketchingFinished(QPainterPath)
Definition: GraphicsView_ViewPort.h:41
Definition: GraphicsView_Viewer.h:48
Definition: SUIT_Desktop.h:47
Definition: SUIT_ViewWindow.h:42
virtual void contextMenuEvent(QContextMenuEvent *)
Definition: SUIT_ViewWindow.cxx:150
bool dumpViewToFormat(const QString &fileName, const QString &format)
Definition: SUIT_ViewWindow.cxx:125
virtual void setVisualParameters(const QString ¶meters)
Definition: SUIT_ViewWindow.cxx:259
virtual QString getVisualParameters()
Definition: SUIT_ViewWindow.cxx:250
virtual QImage dumpView()
Definition: SUIT_ViewWindow.cxx:92
virtual QString filter() const
Definition: SUIT_ViewWindow.cxx:175