13#ifndef OPENSHOT_VIDEO_RENDERER_H
14#define OPENSHOT_VIDEO_RENDERER_H
16#include "../RendererBase.h"
18#include <QtCore/QMetaObject>
19#include <QtCore/QObject>
20#include <QtGui/QImage>
43 void render(std::shared_ptr<QImage> image);
48 QWidget* override_widget;
49 QMetaObject::Connection override_present_connection;
void present(const QImage &image)
void render(std::shared_ptr< QImage > image)
void OverrideWidget(uintptr_t qwidget_address)
Override QWidget which needs to be painted.
This is the base class of all Renderers in libopenshot.