21 #ifndef VIEWERWIDGET_H 22 #define VIEWERWIDGET_H 24 #include <QOpenGLWidget> 26 #include <QOpenGLTexture> 30 #include <QWaitCondition> 31 #include <QOpenGLFunctions> 36 class QOpenGLFramebufferObject;
51 void delete_function();
67 void set_scroll(
double x,
double y);
69 void set_waveform_scroll(
int s);
70 void set_fullscreen(
int screen = 0);
72 void mousePressEvent(QMouseEvent *event);
73 void mouseMoveEvent(QMouseEvent *event);
74 void mouseReleaseEvent(QMouseEvent *event);
75 void wheelEvent(QWheelEvent* event);
77 void draw_waveform_func();
78 void draw_title_safe_area();
81 void move_gizmos(QMouseEvent *event,
bool done);
83 void seek_from_click(
int x);
95 void context_destroy();
97 void show_context_menu();
100 void fullscreen_menu_action(QAction* action);
102 void set_custom_zoom();
103 void set_menu_zoom(QAction *action);
106 #endif // VIEWERWIDGET_H Definition: viewercontainer.h:29
Definition: viewerwindow.h:31
Definition: effectgizmo.h:41
Definition: renderthread.h:35