29 Q_PROPERTY(QQuickScreenInfo *screen READ ensureQmlScreen WRITE qmlSetScreen NOTIFY qmlScreenChanged)
30 QML_NAMED_ELEMENT(ScreenCapture)
33 QQuickScreenCatpure(QObject *parent =
nullptr);
35 void qmlSetScreen(QQuickScreenInfo *newQmlScreen);
37 QQuickScreenInfo *ensureQmlScreen();
40 void qmlScreenChanged(QQuickScreenInfo *);
43 QPointer<QQuickScreenInfo> m_qmlScreen;
44 std::unique_ptr<QQuickScreenInfo> m_ownQmlScreen;