10 #include <QQuickWidget> 19 widget.setAttribute (Qt::WA_TranslucentBackground);
20 widget.setClearColor (Qt::transparent);
25 widget.setWindowFlags (Qt::Dialog | Qt::WindowStaysOnTopHint | Qt::FramelessWindowHint);
28 widget.setGeometry (rect);
29 widget.setFixedSize (rect.size ());
31 widget.setResizeMode (QQuickWidget::SizeRootObjectToView);
36 QObject::connect (&view,
37 &QQuickWidget::statusChanged,
40 if (view.status () == QQuickWidget::Error)
42 qWarning () << Q_FUNC_INFO
44 for (
const auto& err : view.errors ())
void WatchQmlErrors(QQuickWidget &view)
Logs errors from a QML view.
void SetupFullscreenView(QQuickWidget &widget)
QRect ScreenGeometry(const QPoint &p)
void EnableTransparency(QQuickWidget &widget)