pub struct QPointerOfQObject { /* private fields */ }Expand description
C++ class: QPointer<QObject>.
Implementations§
Source§impl QPointerOfQObject
impl QPointerOfQObject
Sourcepub unsafe fn copy_from_q_pointer_of_q_object(
&self,
other: impl CastInto<Ref<QPointerOfQObject>>,
) -> Ref<QPointerOfQObject>
pub unsafe fn copy_from_q_pointer_of_q_object( &self, other: impl CastInto<Ref<QPointerOfQObject>>, ) -> Ref<QPointerOfQObject>
Calls C++ function: QPointer<QObject>& QPointer<QObject>::operator=(const QPointer<QObject>& other).
Sourcepub unsafe fn copy_from_q_object(
&self,
p: impl CastInto<Ptr<QObject>>,
) -> Ref<QPointerOfQObject>
pub unsafe fn copy_from_q_object( &self, p: impl CastInto<Ptr<QObject>>, ) -> Ref<QPointerOfQObject>
Calls C++ function: QPointer<QObject>& QPointer<QObject>::operator=(QObject* p).
Sourcepub unsafe fn data(&self) -> QPtr<QObject>
pub unsafe fn data(&self) -> QPtr<QObject>
Calls C++ function: QObject* QPointer<QObject>::data() const.
Sourcepub unsafe fn eq(&self, o: impl CastInto<Ptr<QObject>>) -> bool
pub unsafe fn eq(&self, o: impl CastInto<Ptr<QObject>>) -> bool
Calls C++ function: bool operator==(const QPointer<QObject>& p, QObject* o).
Sourcepub unsafe fn indirection(&self) -> Ref<QObject>
pub unsafe fn indirection(&self) -> Ref<QObject>
Calls C++ function: QObject& QPointer<QObject>::operator*() const.
Sourcepub unsafe fn is_null(&self) -> bool
pub unsafe fn is_null(&self) -> bool
Calls C++ function: bool QPointer<QObject>::isNull() const.
Sourcepub unsafe fn new_0a() -> CppBox<QPointerOfQObject>
pub unsafe fn new_0a() -> CppBox<QPointerOfQObject>
Calls C++ function: [constructor] void QPointer<QObject>::QPointer().
Sourcepub unsafe fn new_1a(
p: impl CastInto<Ptr<QObject>>,
) -> CppBox<QPointerOfQObject>
pub unsafe fn new_1a( p: impl CastInto<Ptr<QObject>>, ) -> CppBox<QPointerOfQObject>
Calls C++ function: [constructor] void QPointer<QObject>::QPointer(QObject* p).
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QPointerOfQObject>>,
) -> CppBox<QPointerOfQObject>
pub unsafe fn new_copy( other: impl CastInto<Ref<QPointerOfQObject>>, ) -> CppBox<QPointerOfQObject>
Calls C++ function: [constructor] void QPointer<QObject>::QPointer(const QPointer<QObject>& other).
Sourcepub unsafe fn struct_deref(&self) -> QPtr<QObject>
pub unsafe fn struct_deref(&self) -> QPtr<QObject>
Calls C++ function: QObject* QPointer<QObject>::operator->() const.
Sourcepub unsafe fn swap(&self, other: impl CastInto<Ref<QPointerOfQObject>>)
pub unsafe fn swap(&self, other: impl CastInto<Ref<QPointerOfQObject>>)
Calls C++ function: void QPointer<QObject>::swap(QPointer<QObject>& other).
Sourcepub unsafe fn to_q_ptr_q_object(&self) -> QPtr<QObject>
pub unsafe fn to_q_ptr_q_object(&self) -> QPtr<QObject>
Calls C++ function: QObject* QPointer<QObject>::operator QObject *() const.