5#ifndef QWAYLANDQUICKOUTPUT_H
6#define QWAYLANDQUICKOUTPUT_H
8#include <QtQuick/QQuickWindow>
9#include <QtWaylandCompositor/qwaylandoutput.h>
10#include <QtWaylandCompositor/qwaylandquickchildren.h>
24 Q_PROPERTY(
bool automaticFrameCallback READ automaticFrameCallback WRITE setAutomaticFrameCallback NOTIFY automaticFrameCallbackChanged)
31 void update() override;
33 bool automaticFrameCallback() const;
34 void setAutomaticFrameCallback(
bool automatic);
42 void automaticFrameCallbackChanged();
46 void classBegin() override;
47 void componentComplete() override;
50 void doFrameCallbacks();
52 bool m_updateScheduled =
false;
53 bool m_automaticFrameCallback = true;
\inmodule QtCore\reentrant
The QQmlParserStatus class provides updates on the QML parser state.
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
\qmltype Window \instantiates QQuickWindow \inqmlmodule QtQuick
\qmltype WaylandCompositor \instantiates QWaylandCompositor \inqmlmodule QtWayland....
\qmltype WaylandOutput \instantiates QWaylandOutput \inqmlmodule QtWayland.Compositor
Combined button and popup list for selecting options.
static QOpenGLCompositor * compositor
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
static qreal position(const QQuickItem *item, QQuickAnchors::Anchor anchorLine)
#define QT_REQUIRE_CONFIG(feature)
#define Q_WAYLAND_COMPOSITOR_DECLARE_QUICK_CHILDREN(className)