Как показать виджет Qt на виджете рендеринга Gstreamer (waylandsink) в Уэстоне?

Я хочу показать виджет кнопки Qt на виджете рендеринга Gstreamer,
Это мой исходный код для рендеринга gstreamer waylandsink на QWidget,

QPlatformNativeInterface *native =
QGuiApplication::platformNativeInterface();
struct wl_surface *surface = static_cast<struct wl_surface *>(
native->nativeResourceForWindow("surface", m_topWidget->windowHandle()));
gst_video_overlay_set_window_handle(
GST_VIDEO_OVERLAY (GST_MESSAGE_SRC (msg)),
(guintptr) surface
);
gst_video_overlay_set_render_rectangle(
GST_VIDEO_OVERLAY (GST_MESSAGE_SRC (msg)),
rect.x(), rect.y(),
rect.width(), rect.height()
);

Итак, как я могу показать кнопку на виджете рендеринга?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]