28 #ifndef OPENSHOT_VIDEO_RENDERER_H
29 #define OPENSHOT_VIDEO_RENDERER_H
31 #include "../RendererBase.h"
32 #include <QtCore/QObject>
33 #include <QtGui/QImage>
51 void present(
const QImage &image);
55 void render(std::shared_ptr<QImage> image);
60 QWidget* override_widget;
63 #endif //OPENSHOT_VIDEO_RENDERER_H
void present(const QImage &image)
void OverrideWidget(int64_t qwidget_address)
Override QWidget which needs to be painted.
VideoRenderer(QObject *parent=0)
void render(std::shared_ptr< QImage > image)
This is the base class of all Renderers in libopenshot.