Files
oak-editor/app/panel/viewer/viewerbase.h
T
itsmattkc 0db13a96ab implemented a footage viewer
Essentially a minor derivation of a viewer type that can automatically view
footage from the project (i.e. not in a sequence).
2019-12-30 20:17:48 +11:00

41 lines
690 B
C++

#ifndef VIEWERPANELBASE_H
#define VIEWERPANELBASE_H
#include "widget/panel/panel.h"
#include "widget/viewer/viewer.h"
class ViewerPanelBase : public PanelWidget
{
Q_OBJECT
public:
ViewerPanelBase(QWidget* parent = nullptr);
virtual void ZoomIn() override;
virtual void ZoomOut() override;
virtual void GoToStart() override;
virtual void PrevFrame() override;
virtual void PlayPause() override;
virtual void NextFrame() override;
virtual void GoToEnd() override;
virtual void ShuttleLeft() override;
virtual void ShuttleStop() override;
virtual void ShuttleRight() override;
protected:
ViewerWidget* viewer_;
private:
};
#endif // VIEWERPANELBASE_H