21 #ifndef VIEWERWINDOW_H
22 #define VIEWERWINDOW_H
24 #include <QOpenGLWidget>
35 void set_texture(GLuint t,
double iar, QMutex *imutex);
37 virtual void showEvent(QShowEvent*)
override;
42 virtual void paintGL()
override;
60 #endif // VIEWERWINDOW_H
GLuint texture
Definition: viewerwindow.h:44
QRect fullscreen_msg_rect
Definition: viewerwindow.h:55
virtual void mousePressEvent(QMouseEvent *) override
Definition: viewerwindow.cpp:96
virtual void keyPressEvent(QKeyEvent *) override
Definition: viewerwindow.cpp:90
ViewerWindow(QWidget *parent)
Definition: viewerwindow.cpp:36
QVector< QShortcut * > shortcuts_
Definition: viewerwindow.h:50
bool show_fullscreen_msg
Definition: viewerwindow.h:54
void set_texture(GLuint t, double iar, QMutex *imutex)
Definition: viewerwindow.cpp:48
void fullscreen_msg_timeout()
Definition: viewerwindow.cpp:192
virtual void mouseMoveEvent(QMouseEvent *) override
Definition: viewerwindow.cpp:102
void shortcut_copier(QVector< QShortcut * > &shortcuts, QMenu *menu)
Definition: viewerwindow.cpp:55
virtual void showEvent(QShowEvent *) override
Definition: viewerwindow.cpp:69
QTimer fullscreen_msg_timer
Definition: viewerwindow.h:53
QMutex * mutex
Definition: viewerwindow.h:46
virtual void paintGL() override
Definition: viewerwindow.cpp:110
double ar
Definition: viewerwindow.h:45
Definition: viewerwindow.h:31