Obsolete Members for QQmlListProperty
Die folgenden Mitglieder der Klasse „ QQmlListProperty “ sind veraltet. Sie werden bereitgestellt, um die Funktionsfähigkeit von altem Quellcode zu gewährleisten. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Öffentliche Funktionen
(deprecated) | QQmlListProperty(QObject *object, QList<T *> &list) |
Dokumentation zu den Member-Funktionen
[implicit, deprecated] QQmlListProperty::QQmlListProperty(QObject *object, QList<T *> &list)
Diese Funktion ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Komfortkonstruktor zum Erstellen eines QQmlListProperty-Werts aus einem vorhandenen „ QList “ list. Das „ object “, das die Liste besitzt, und das „ list “ selbst müssen bereitgestellt und so lange am Leben gehalten werden, wie Sie ein QQmlListProperty halten, das auf sie verweist.
Dieser Konstruktor synthetisiert die in Qt 5.15 eingeführten Methoden `removeLast()` und `replace()` unter Verwendung von `count()`, `at()`, `clear()` und `append()`. Dies ist langsam. Wenn Sie beabsichtigen, die Liste über das Löschen hinaus zu bearbeiten, sollten Sie diese Methoden explizit bereitstellen.
© 2026 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.