#include <QtWaylandCompositor/QWaylandCompositorExtension>
#include <QtQml/QQmlParserStatus>
#include <QtQml/QQmlListProperty>
Go to the source code of this file.
◆ Q_COMPOSITOR_DECLARE_QUICK_EXTENSION_CLASS
#define Q_COMPOSITOR_DECLARE_QUICK_EXTENSION_CLASS |
( |
|
className | ) |
|
Value:
{ \
\
Q_OBJECT \
Q_CLASSINFO("DefaultProperty", "data") \
public: \
{ \
} \
private: \
};
The QQmlListProperty class allows applications to expose list-like properties of QObject-derived clas...
The QQmlParserStatus class provides updates on the QML parser state.
virtual void classBegin()=0
Invoked after class creation, but before any properties have been set.
virtual void componentComplete()=0
Invoked after the root component that caused this instantiation has completed construction.
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
const char className[16]
[1]
Definition at line 19 of file qwaylandquickextension.h.
◆ Q_COMPOSITOR_DECLARE_QUICK_EXTENSION_CONTAINER_CLASS
#define Q_COMPOSITOR_DECLARE_QUICK_EXTENSION_CONTAINER_CLASS |
( |
|
className | ) |
|
◆ Q_COMPOSITOR_DECLARE_QUICK_EXTENSION_NAMED_CLASS
#define Q_COMPOSITOR_DECLARE_QUICK_EXTENSION_NAMED_CLASS |
( |
|
className, |
|
|
|
QmlType |
|
) |
| |
Value:
{ \
\
Q_OBJECT \
Q_CLASSINFO("DefaultProperty", "data") \
QML_NAMED_ELEMENT(QmlType) \
QML_ADDED_IN_VERSION(1, 0) \
public: \
{ \
} \
private: \
};
Definition at line 80 of file qwaylandquickextension.h.
◆ QT_REQUIRE_CONFIG()
QT_REQUIRE_CONFIG |
( |
wayland_compositor_quick |
| ) |
|