pub struct SignalEvent { /* private fields */ }Expand description
C++ class: QStateMachine::SignalEvent.
Implementations§
Source§impl SignalEvent
impl SignalEvent
Sourcepub unsafe fn arguments(&self) -> CppBox<QListOfQVariant>
pub unsafe fn arguments(&self) -> CppBox<QListOfQVariant>
Calls C++ function: QList<QVariant> QStateMachine::SignalEvent::arguments() const.
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<SignalEvent>>,
) -> Ref<SignalEvent>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<SignalEvent>>, ) -> Ref<SignalEvent>
Calls C++ function: QStateMachine::SignalEvent& QStateMachine::SignalEvent::operator=(const QStateMachine::SignalEvent& other).
Sourcepub unsafe fn new(
sender: impl CastInto<Ptr<QObject>>,
signal_index: c_int,
arguments: impl CastInto<Ref<QListOfQVariant>>,
) -> CppBox<SignalEvent>
pub unsafe fn new( sender: impl CastInto<Ptr<QObject>>, signal_index: c_int, arguments: impl CastInto<Ref<QListOfQVariant>>, ) -> CppBox<SignalEvent>
Calls C++ function: [constructor] void QStateMachine::SignalEvent::SignalEvent(QObject* sender, int signalIndex, const QList<QVariant>& arguments).
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<SignalEvent>>,
) -> CppBox<SignalEvent>
pub unsafe fn new_copy( other: impl CastInto<Ref<SignalEvent>>, ) -> CppBox<SignalEvent>
Calls C++ function: [constructor] void QStateMachine::SignalEvent::SignalEvent(const QStateMachine::SignalEvent& other).
Sourcepub unsafe fn sender(&self) -> QPtr<QObject>
pub unsafe fn sender(&self) -> QPtr<QObject>
Calls C++ function: QObject* QStateMachine::SignalEvent::sender() const.
Sourcepub unsafe fn signal_index(&self) -> c_int
pub unsafe fn signal_index(&self) -> c_int
Calls C++ function: int QStateMachine::SignalEvent::signalIndex() const.
Methods from Deref<Target = 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 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.
Trait Implementations§
Source§impl CppDeletable for SignalEvent
impl CppDeletable for SignalEvent
Source§impl Deref for SignalEvent
impl Deref for SignalEvent
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 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 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).