Obsolete Members for QQmlListReference

Die folgenden Mitglieder der Klasse QQmlListReference sind veraltet. Sie werden bereitgestellt, um alten Quellcode funktionsfähig zu halten. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Öffentliche Funktionen

(since 6.1, deprecated) QQmlListReference(const QVariant &variant, QQmlEngine *engine)
(deprecated) QQmlListReference(QObject *object, const char *property, QQmlEngine *engine)

Dokumentation der Mitgliedsfunktionen

[since 6.1, deprecated] QQmlListReference::QQmlListReference(const QVariant &variant, QQmlEngine *engine)

Diese Funktion ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Verwenden Sie stattdessen die Konstruktoren ohne QQmlEngine Argument.

Konstruiert eine QQmlListReference aus einer QVariant variant mit einer QQmlListProperty. Wenn variant keine Listeneigenschaft enthält, wird eine ungültige QQmlListReference erstellt. Wenn das Objekt, das die Listeneigenschaft besitzt, zerstört wird, nachdem die Referenz erstellt wurde, wird sie automatisch ungültig. Das heißt, es ist sicher, QQmlListReference-Instanzen zu halten, auch nachdem das Objekt gelöscht wurde.

Die engine ist unbenutzt.

Diese Funktion wurde in Qt 6.1 eingeführt.

[deprecated] QQmlListReference::QQmlListReference(QObject *object, const char *property, QQmlEngine *engine)

Diese Funktion ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Verwenden Sie stattdessen die Konstruktoren ohne das Argument QQmlEngine.

Konstruiert eine QQmlListReference für object's property. Wenn property keine Listeneigenschaft ist, wird eine ungültige QQmlListReference erstellt. Wenn object zerstört wird, nachdem die Referenz erstellt wurde, wird sie automatisch ungültig. Das heißt, es ist sicher, QQmlListReference-Instanzen zu halten, auch nachdem object gelöscht wurde.

Die engine ist unbenutzt.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.