27 #ifndef GLVIEWER_VIEWFRAME_H
28 #define GLVIEWER_VIEWFRAME_H
43 #pragma warning( disable:4251 )
57 enum {
DumpId, FitAllId, FitRectId, FitSelectId, ZoomId, PanId, GlobalPanId, ResetId };
70 void setBackgroundColor(
const QColor& );
71 QColor backgroundColor()
const;
73 QSize sizeHint()
const;
75 virtual void onUpdate(
int );
99 void onViewFitSelect();
100 void onViewGlobalPan();
112 void keyEvent( QKeyEvent* );
113 void mouseEvent( QMouseEvent* );
114 void wheelEvent( QWheelEvent* );
117 void createActions();
118 void createToolBar();
123 #pragma warning ( default:4251 )
#define GLVIEWER_API
Macro for exports.
Definition: GLViewer.h:37
Definition: GLViewer_ViewFrame.h:52
@ DumpId
Definition: GLViewer_ViewFrame.h:57
void onViewLeft()
Definition: GLViewer_ViewFrame.h:106
void onViewTop()
Definition: GLViewer_ViewFrame.h:108
void onViewRight()
Definition: GLViewer_ViewFrame.h:105
void vfDrawExternal(QPainter *)
QWidget * getViewWidget()
Definition: GLViewer_ViewFrame.h:92
GLViewer_ViewPort * myVP
Definition: GLViewer_ViewFrame.h:88
void onViewTrihedron()
Definition: GLViewer_ViewFrame.h:109
void vfViewClosing(QCloseEvent *)
void onViewFront()
Definition: GLViewer_ViewFrame.h:103
void onViewBack()
Definition: GLViewer_ViewFrame.h:104
void onViewBottom()
Definition: GLViewer_ViewFrame.h:107
GLViewer_Viewer * myViewer
Definition: GLViewer_ViewFrame.h:87
Definition: GLViewer_ViewPort.h:62
Definition: GLViewer_Viewer.h:60
Definition: SUIT_Desktop.h:47
Definition: SUIT_ViewWindow.h:42
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