QVariantConstPointer Class
Emulierter const-Zeiger auf „ QVariant “, basierend auf einem Zeiger. Mehr...
| Header: | #include <qvariant.h> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Core) target_link_libraries(mytarget PRIVATE Qt6::Core) |
| qmake: | QT += core |
| Seit: | Qt 6.0 |
| Status: | Bis 6.15 |
Diese Klasse soll in Version 6.15 als veraltet markiert werden.
Öffentliche Funktionen
| QVariantConstPointer(QVariant variant) | |
| QVariant | operator*() const |
| const QVariant * | operator->() const |
Ausführliche Beschreibung
Verwenden Sie stattdessen „ QVariant::ConstPointer “.
QVariantConstPointer umhüllt einen QVariant und gibt diesen über seinen Operator*() zurück. Dadurch eignet er sich als Ersatz für einen tatsächlichen const-Zeiger. Wir können keinen tatsächlichen const-Zeiger von generischen Iteratoren zurückgeben, da die Iteratoren keinen tatsächlichen „ QVariant “ enthalten.
Dokumentation der Mitgliedsfunktionen
[explicit] QVariantConstPointer::QVariantConstPointer(QVariant variant)
Erstellt einen `QVariantConstPointer` aus einem ` variant`.
QVariant QVariantConstPointer::operator*() const
Löst die Referenz auf „ QVariantConstPointer “ auf, um dessen interne „ QVariant “ abzurufen.
const QVariant *QVariantConstPointer::operator->() const
Gibt einen const-Zeiger auf das ` QVariant` zurück, der den Konventionen für den Operator `->()` entspricht.
© 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.