diff options
Diffstat (limited to 'sources/pyside6/doc/extras')
| -rw-r--r-- | sources/pyside6/doc/extras/QtQml.QmlAnonymous.rst | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/sources/pyside6/doc/extras/QtQml.QmlAnonymous.rst b/sources/pyside6/doc/extras/QtQml.QmlAnonymous.rst new file mode 100644 index 000000000..a805b0763 --- /dev/null +++ b/sources/pyside6/doc/extras/QtQml.QmlAnonymous.rst @@ -0,0 +1,22 @@ +.. currentmodule:: PySide6.QtQml +.. _QmlAnonymous: + +QmlAnonymous +************ + +.. py:decorator:: QmlAnonymous + + Declares the enclosing type to be available, but anonymous in QML. The type + cannot be created or used to declare properties in QML, but when passed from + C++, it is recognized. In QML, you can use properties of this type if they + are declared in C++. + + .. code-block:: python + + QML_IMPORT_NAME = "com.library.name" + QML_IMPORT_MAJOR_VERSION = 1 + QML_IMPORT_MINOR_VERSION = 0 # Optional + + @QmlAnonymous + class ClassForQml(QObject): + # ... |
