![]() |
Qt 6.x
The Qt SDK
|
#include <qqmlnullablevalue_p.h>
Public Member Functions | |
QQmlNullableValue () | |
QQmlNullableValue (const QQmlNullableValue< T > &o) | |
QQmlNullableValue (const T &t) | |
QQmlNullableValue< T > & | operator= (const T &t) |
QQmlNullableValue< T > & | operator= (const QQmlNullableValue< T > &o) |
operator T () const | |
void | invalidate () |
bool | isValid () const |
Public Attributes | |
bool | isNull = true |
T | value |
Definition at line 23 of file qqmlnullablevalue_p.h.
|
inline |
Definition at line 25 of file qqmlnullablevalue_p.h.
|
inline |
Definition at line 27 of file qqmlnullablevalue_p.h.
|
inline |
Definition at line 29 of file qqmlnullablevalue_p.h.
|
inline |
Definition at line 37 of file qqmlnullablevalue_p.h.
References QQmlNullableValue< T >::isNull.
|
inline |
Definition at line 38 of file qqmlnullablevalue_p.h.
References QQmlNullableValue< T >::isNull.
Referenced by QQuickGridViewPrivate::applyInsertionChange(), QQuickListViewPrivate::applyInsertionChange(), QQuickPathCubic::hasRelativeControl1X(), QQuickPathCubic::hasRelativeControl1Y(), QQuickPathCubic::hasRelativeControl2X(), QQuickPathCubic::hasRelativeControl2Y(), QQuickPathQuad::hasRelativeControlX(), QQuickPathQuad::hasRelativeControlY(), QQuickCurve::hasRelativeX(), QQuickCurve::hasRelativeY(), QQuickCurve::hasX(), QQuickCurve::hasY(), QQuickItemViewPrivate::removeItem(), QQuickItemViewPrivate::repositionFirstItem(), QQuickTableViewPrivate::updateAverageColumnWidth(), QQuickTableViewPrivate::updateAverageRowHeight(), QQuickTableViewPrivate::updateContentHeight(), and QQuickTableViewPrivate::updateContentWidth().
|
inline |
Definition at line 35 of file qqmlnullablevalue_p.h.
|
inline |
Definition at line 33 of file qqmlnullablevalue_p.h.
References QQmlNullableValue< T >::isNull, and o.
|
inline |
Definition at line 31 of file qqmlnullablevalue_p.h.
References QQmlNullableValue< T >::isNull.
bool QQmlNullableValue< T >::isNull = true |
Definition at line 39 of file qqmlnullablevalue_p.h.
Referenced by QQmlNullableValue< T >::invalidate(), QQmlNullableValue< T >::isValid(), QQmlNullableValue< T >::operator=(), QQmlNullableValue< T >::operator=(), QQuickPathCubic::setRelativeControl1X(), QQuickPathCubic::setRelativeControl1Y(), QQuickPathCubic::setRelativeControl2X(), QQuickPathCubic::setRelativeControl2Y(), QQuickPathQuad::setRelativeControlX(), QQuickPathQuad::setRelativeControlY(), QQuickCurve::setRelativeX(), QQuickCurve::setRelativeY(), QQuickCurve::setX(), QQuickCurve::setY(), QQuickCurve::x(), and QQuickCurve::y().
T QQmlNullableValue< T >::value |
Definition at line 40 of file qqmlnullablevalue_p.h.
Referenced by QQmlNullableValue< QPointF >::operator QPointF(), QQuickCurve::x(), and QQuickCurve::y().