28 #include "sharedframe.h" 29 #include "dataqueue.h" 104 virtual
void refreshScope(const QSize& size,
bool full) = 0;
114 void resizeEvent(QResizeEvent*) Q_DECL_OVERRIDE;
115 void changeEvent(QEvent*) Q_DECL_OVERRIDE;
118 Q_INVOKABLE virtual
void onRefreshThreadComplete() Q_DECL_FINAL;
119 virtual
void refreshInThread() Q_DECL_FINAL;
120 QFuture<
void> m_future;
121 bool m_refreshPending;
129 #endif // SCOPEWIDGET_H
The DataQueue provides a thread safe container for passing data between objects.
Definition: dataqueue.h:47
A file containing the description of Logger class and and additional useful macros for logging.
The SharedFrame provides thread safe access to Mlt::Frame data.
Definition: sharedframe.h:48