Files
Renderive/Qt/bridge/Qt_Presentation_Sink.h
T
2026-08-01 20:09:45 +08:00

23 lines
436 B
C++

#pragma once
#include "Core/plot/Presentation_Sink.h"
#include <QPointer>
#include <memory>
class QWidget;
namespace renderive {
class Qt_Presentation_Sink final : public Presentation_Sink {
public:
explicit Qt_Presentation_Sink(QWidget* widget);
~Qt_Presentation_Sink() override;
void request_present(Rect dirty_rect) override;
private:
struct Private;
std::unique_ptr<Private> d;
};
} // namespace renderive