QVariantConstPointer Class
ポインタを元にQVariant へのエミュレートされた const ポインタ。詳細...
Header: | #include <QVariantConstPointer> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Core) target_link_libraries(mytarget PRIVATE Qt6::Core) |
qmake: | QT += core |
Since: | Qt 6.0 |
パブリック関数
QVariantConstPointer(QVariant variant) | |
QVariant | operator*() const |
const QVariant * | operator->() const |
詳細説明
QVariantConstPointer はQVariant をラップし、operator*() から返します。このため、実際の定数ポインタの代わりとして適しています。イテレータは実際のQVariant を保持しないため、ジェネリック・イテレータから実際の const ポインタを返すことはできません。
メンバ関数のドキュメント
[explicit]
QVariantConstPointer::QVariantConstPointer(QVariant variant)
variant から QVariantConstPointer を構築します。
QVariant QVariantConstPointer::operator*() const
内部のQVariant を取得するためにQVariantConstPointer を再参照します。
const QVariant *QVariantConstPointer::operator->() const
operator->() の規約に従った、QVariant への const ポインタを返します。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。