pub struct QEvent { /* private fields */ }Expand description
C++ class: QEvent.
Implementations§
Source§impl QEvent
impl QEvent
Sourcepub unsafe fn copy_from(&self, other: impl CastInto<Ref<QEvent>>) -> Ref<QEvent>
pub unsafe fn copy_from(&self, other: impl CastInto<Ref<QEvent>>) -> Ref<QEvent>
Calls C++ function: QEvent& QEvent::operator=(const QEvent& other).
Sourcepub unsafe fn is_accepted(&self) -> bool
pub unsafe fn is_accepted(&self) -> bool
Calls C++ function: bool QEvent::isAccepted() const.
Sourcepub unsafe fn new(type_: Type) -> CppBox<QEvent>
pub unsafe fn new(type_: Type) -> CppBox<QEvent>
Calls C++ function: [constructor] void QEvent::QEvent(QEvent::Type type).
Sourcepub unsafe fn new_copy(other: impl CastInto<Ref<QEvent>>) -> CppBox<QEvent>
pub unsafe fn new_copy(other: impl CastInto<Ref<QEvent>>) -> CppBox<QEvent>
Calls C++ function: [constructor] void QEvent::QEvent(const QEvent& other).
Sourcepub unsafe fn register_event_type_1a(hint: c_int) -> c_int
pub unsafe fn register_event_type_1a(hint: c_int) -> c_int
Calls C++ function: static int QEvent::registerEventType(int hint = …).
Sourcepub unsafe fn register_event_type_0a() -> c_int
pub unsafe fn register_event_type_0a() -> c_int
Calls C++ function: static int QEvent::registerEventType().
Sourcepub unsafe fn set_accepted(&self, accepted: bool)
pub unsafe fn set_accepted(&self, accepted: bool)
Calls C++ function: void QEvent::setAccepted(bool accepted).
Sourcepub unsafe fn spontaneous(&self) -> bool
pub unsafe fn spontaneous(&self) -> bool
Calls C++ function: bool QEvent::spontaneous() const.
Sourcepub unsafe fn static_meta_object() -> Ref<QMetaObject>
pub unsafe fn static_meta_object() -> Ref<QMetaObject>
Returns a reference to the staticMetaObject field.
Trait Implementations§
Source§impl CppDeletable for QEvent
impl CppDeletable for QEvent
Source§impl DynamicCast<QChildEvent> for QEvent
impl DynamicCast<QChildEvent> for QEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QChildEvent>
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QChildEvent>
Calls C++ function: QChildEvent* dynamic_cast<QChildEvent*>(QEvent* ptr).
Source§impl DynamicCast<QDeferredDeleteEvent> for QEvent
impl DynamicCast<QDeferredDeleteEvent> for QEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QDeferredDeleteEvent>
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QDeferredDeleteEvent>
Calls C++ function: QDeferredDeleteEvent* dynamic_cast<QDeferredDeleteEvent*>(QEvent* ptr).
Source§impl DynamicCast<QDynamicPropertyChangeEvent> for QEvent
impl DynamicCast<QDynamicPropertyChangeEvent> for QEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QDynamicPropertyChangeEvent>
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QDynamicPropertyChangeEvent>
Calls C++ function: QDynamicPropertyChangeEvent* dynamic_cast<QDynamicPropertyChangeEvent*>(QEvent* ptr).
Source§impl DynamicCast<QTimerEvent> for QEvent
impl DynamicCast<QTimerEvent> for QEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QTimerEvent>
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QTimerEvent>
Calls C++ function: QTimerEvent* dynamic_cast<QTimerEvent*>(QEvent* ptr).
Source§impl DynamicCast<SignalEvent> for QEvent
impl DynamicCast<SignalEvent> for QEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<SignalEvent>
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<SignalEvent>
Calls C++ function: QStateMachine::SignalEvent* dynamic_cast<QStateMachine::SignalEvent*>(QEvent* ptr).
Source§impl DynamicCast<WrappedEvent> for QEvent
impl DynamicCast<WrappedEvent> for QEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<WrappedEvent>
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<WrappedEvent>
Calls C++ function: QStateMachine::WrappedEvent* dynamic_cast<QStateMachine::WrappedEvent*>(QEvent* ptr).
Source§impl StaticDowncast<QChildEvent> for QEvent
impl StaticDowncast<QChildEvent> for QEvent
Source§unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QChildEvent>
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QChildEvent>
Calls C++ function: QChildEvent* static_cast<QChildEvent*>(QEvent* ptr).
Source§impl StaticDowncast<QDeferredDeleteEvent> for QEvent
impl StaticDowncast<QDeferredDeleteEvent> for QEvent
Source§unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QDeferredDeleteEvent>
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QDeferredDeleteEvent>
Calls C++ function: QDeferredDeleteEvent* static_cast<QDeferredDeleteEvent*>(QEvent* ptr).
Source§impl StaticDowncast<QDynamicPropertyChangeEvent> for QEvent
impl StaticDowncast<QDynamicPropertyChangeEvent> for QEvent
Source§unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QDynamicPropertyChangeEvent>
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QDynamicPropertyChangeEvent>
Calls C++ function: QDynamicPropertyChangeEvent* static_cast<QDynamicPropertyChangeEvent*>(QEvent* ptr).
Source§impl StaticDowncast<QTimerEvent> for QEvent
impl StaticDowncast<QTimerEvent> for QEvent
Source§unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QTimerEvent>
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QTimerEvent>
Calls C++ function: QTimerEvent* static_cast<QTimerEvent*>(QEvent* ptr).
Source§impl StaticDowncast<SignalEvent> for QEvent
impl StaticDowncast<SignalEvent> for QEvent
Source§unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<SignalEvent>
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<SignalEvent>
Calls C++ function: QStateMachine::SignalEvent* static_cast<QStateMachine::SignalEvent*>(QEvent* ptr).
Source§impl StaticDowncast<WrappedEvent> for QEvent
impl StaticDowncast<WrappedEvent> for QEvent
Source§unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<WrappedEvent>
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<WrappedEvent>
Calls C++ function: QStateMachine::WrappedEvent* static_cast<QStateMachine::WrappedEvent*>(QEvent* ptr).
Source§impl StaticUpcast<QEvent> for QChildEvent
impl StaticUpcast<QEvent> for QChildEvent
Source§unsafe fn static_upcast(ptr: Ptr<QChildEvent>) -> Ptr<QEvent>
unsafe fn static_upcast(ptr: Ptr<QChildEvent>) -> Ptr<QEvent>
Calls C++ function: QEvent* static_cast<QEvent*>(QChildEvent* ptr).
Source§impl StaticUpcast<QEvent> for QDeferredDeleteEvent
impl StaticUpcast<QEvent> for QDeferredDeleteEvent
Source§unsafe fn static_upcast(ptr: Ptr<QDeferredDeleteEvent>) -> Ptr<QEvent>
unsafe fn static_upcast(ptr: Ptr<QDeferredDeleteEvent>) -> Ptr<QEvent>
Calls C++ function: QEvent* static_cast<QEvent*>(QDeferredDeleteEvent* ptr).
Source§impl StaticUpcast<QEvent> for QDynamicPropertyChangeEvent
impl StaticUpcast<QEvent> for QDynamicPropertyChangeEvent
Source§unsafe fn static_upcast(ptr: Ptr<QDynamicPropertyChangeEvent>) -> Ptr<QEvent>
unsafe fn static_upcast(ptr: Ptr<QDynamicPropertyChangeEvent>) -> Ptr<QEvent>
Calls C++ function: QEvent* static_cast<QEvent*>(QDynamicPropertyChangeEvent* ptr).
Source§impl StaticUpcast<QEvent> for QTimerEvent
impl StaticUpcast<QEvent> for QTimerEvent
Source§unsafe fn static_upcast(ptr: Ptr<QTimerEvent>) -> Ptr<QEvent>
unsafe fn static_upcast(ptr: Ptr<QTimerEvent>) -> Ptr<QEvent>
Calls C++ function: QEvent* static_cast<QEvent*>(QTimerEvent* ptr).
Source§impl StaticUpcast<QEvent> for SignalEvent
impl StaticUpcast<QEvent> for SignalEvent
Source§unsafe fn static_upcast(ptr: Ptr<SignalEvent>) -> Ptr<QEvent>
unsafe fn static_upcast(ptr: Ptr<SignalEvent>) -> Ptr<QEvent>
Calls C++ function: QEvent* static_cast<QEvent*>(QStateMachine::SignalEvent* ptr).
Source§impl StaticUpcast<QEvent> for WrappedEvent
impl StaticUpcast<QEvent> for WrappedEvent
Source§unsafe fn static_upcast(ptr: Ptr<WrappedEvent>) -> Ptr<QEvent>
unsafe fn static_upcast(ptr: Ptr<WrappedEvent>) -> Ptr<QEvent>
Calls C++ function: QEvent* static_cast<QEvent*>(QStateMachine::WrappedEvent* ptr).