pub struct QStateMachine { /* private fields */ }Expand description
C++ class: QStateMachine.
Implementations§
Source§impl QStateMachine
impl QStateMachine
Sourcepub fn slot_start(&self) -> Receiver<()>
pub fn slot_start(&self) -> Receiver<()>
Returns a built-in Qt slot QStateMachine::start that can be passed to qt_core::Signal::connect.
Sourcepub fn slot_stop(&self) -> Receiver<()>
pub fn slot_stop(&self) -> Receiver<()>
Returns a built-in Qt slot QStateMachine::stop that can be passed to qt_core::Signal::connect.
Sourcepub fn slot_set_running(&self) -> Receiver<(bool,)>
pub fn slot_set_running(&self) -> Receiver<(bool,)>
Returns a built-in Qt slot QStateMachine::setRunning that can be passed to qt_core::Signal::connect.
Sourcepub fn started(&self) -> Signal<()>
pub fn started(&self) -> Signal<()>
Returns a built-in Qt signal QStateMachine::started that can be passed to qt_core::Signal::connect.
Sourcepub fn stopped(&self) -> Signal<()>
pub fn stopped(&self) -> Signal<()>
Returns a built-in Qt signal QStateMachine::stopped that can be passed to qt_core::Signal::connect.
Sourcepub fn running_changed(&self) -> Signal<(bool,)>
pub fn running_changed(&self) -> Signal<(bool,)>
Returns a built-in Qt signal QStateMachine::runningChanged that can be passed to qt_core::Signal::connect.
Sourcepub unsafe fn add_default_animation(
&self,
animation: impl CastInto<Ptr<QAbstractAnimation>>,
)
pub unsafe fn add_default_animation( &self, animation: impl CastInto<Ptr<QAbstractAnimation>>, )
Calls C++ function: void QStateMachine::addDefaultAnimation(QAbstractAnimation* animation).
Sourcepub unsafe fn add_state(&self, state: impl CastInto<Ptr<QAbstractState>>)
pub unsafe fn add_state(&self, state: impl CastInto<Ptr<QAbstractState>>)
Calls C++ function: void QStateMachine::addState(QAbstractState* state).
Sourcepub unsafe fn cancel_delayed_event(&self, id: c_int) -> bool
pub unsafe fn cancel_delayed_event(&self, id: c_int) -> bool
Calls C++ function: bool QStateMachine::cancelDelayedEvent(int id).
Sourcepub unsafe fn clear_error(&self)
pub unsafe fn clear_error(&self)
Calls C++ function: void QStateMachine::clearError().
Sourcepub unsafe fn configuration(&self) -> CppBox<QSetOfQAbstractState>
pub unsafe fn configuration(&self) -> CppBox<QSetOfQAbstractState>
Calls C++ function: QSet<QAbstractState*> QStateMachine::configuration() const.
Sourcepub unsafe fn default_animations(&self) -> CppBox<QListOfQAbstractAnimation>
pub unsafe fn default_animations(&self) -> CppBox<QListOfQAbstractAnimation>
Calls C++ function: QList<QAbstractAnimation*> QStateMachine::defaultAnimations() const.
Sourcepub unsafe fn error(&self) -> Error
pub unsafe fn error(&self) -> Error
Calls C++ function: QStateMachine::Error QStateMachine::error() const.
Sourcepub unsafe fn error_string(&self) -> CppBox<QString>
pub unsafe fn error_string(&self) -> CppBox<QString>
Calls C++ function: QString QStateMachine::errorString() const.
Sourcepub unsafe fn event_filter(
&self,
watched: impl CastInto<Ptr<QObject>>,
event: impl CastInto<Ptr<QEvent>>,
) -> bool
pub unsafe fn event_filter( &self, watched: impl CastInto<Ptr<QObject>>, event: impl CastInto<Ptr<QEvent>>, ) -> bool
Calls C++ function: virtual bool QStateMachine::eventFilter(QObject* watched, QEvent* event).
Sourcepub unsafe fn global_restore_policy(&self) -> RestorePolicy
pub unsafe fn global_restore_policy(&self) -> RestorePolicy
Calls C++ function: QState::RestorePolicy QStateMachine::globalRestorePolicy() const.
Sourcepub unsafe fn is_animated(&self) -> bool
pub unsafe fn is_animated(&self) -> bool
Calls C++ function: bool QStateMachine::isAnimated() const.
Sourcepub unsafe fn is_running(&self) -> bool
pub unsafe fn is_running(&self) -> bool
Calls C++ function: bool QStateMachine::isRunning() const.
Sourcepub unsafe fn meta_object(&self) -> Ptr<QMetaObject>
pub unsafe fn meta_object(&self) -> Ptr<QMetaObject>
Calls C++ function: virtual const QMetaObject* QStateMachine::metaObject() const.
Sourcepub unsafe fn from_q_object(
parent: impl CastInto<Ptr<QObject>>,
) -> QBox<QStateMachine>
pub unsafe fn from_q_object( parent: impl CastInto<Ptr<QObject>>, ) -> QBox<QStateMachine>
Calls C++ function: [constructor] void QStateMachine::QStateMachine(QObject* parent = …).
Sourcepub unsafe fn from_child_mode_q_object(
child_mode: ChildMode,
parent: impl CastInto<Ptr<QObject>>,
) -> QBox<QStateMachine>
pub unsafe fn from_child_mode_q_object( child_mode: ChildMode, parent: impl CastInto<Ptr<QObject>>, ) -> QBox<QStateMachine>
Calls C++ function: [constructor] void QStateMachine::QStateMachine(QState::ChildMode childMode, QObject* parent = …).
Sourcepub unsafe fn new() -> QBox<QStateMachine>
pub unsafe fn new() -> QBox<QStateMachine>
Calls C++ function: [constructor] void QStateMachine::QStateMachine().
Sourcepub unsafe fn from_child_mode(child_mode: ChildMode) -> QBox<QStateMachine>
pub unsafe fn from_child_mode(child_mode: ChildMode) -> QBox<QStateMachine>
Calls C++ function: [constructor] void QStateMachine::QStateMachine(QState::ChildMode childMode).
Sourcepub unsafe fn post_delayed_event(
&self,
event: impl CastInto<Ptr<QEvent>>,
delay: c_int,
) -> c_int
pub unsafe fn post_delayed_event( &self, event: impl CastInto<Ptr<QEvent>>, delay: c_int, ) -> c_int
Calls C++ function: int QStateMachine::postDelayedEvent(QEvent* event, int delay).
Sourcepub unsafe fn post_event_2a(
&self,
event: impl CastInto<Ptr<QEvent>>,
priority: EventPriority,
)
pub unsafe fn post_event_2a( &self, event: impl CastInto<Ptr<QEvent>>, priority: EventPriority, )
Calls C++ function: void QStateMachine::postEvent(QEvent* event, QStateMachine::EventPriority priority = …).
Sourcepub unsafe fn post_event_1a(&self, event: impl CastInto<Ptr<QEvent>>)
pub unsafe fn post_event_1a(&self, event: impl CastInto<Ptr<QEvent>>)
Calls C++ function: void QStateMachine::postEvent(QEvent* event).
Sourcepub unsafe fn qt_metacall(
&self,
arg1: Call,
arg2: c_int,
arg3: *mut *mut c_void,
) -> c_int
pub unsafe fn qt_metacall( &self, arg1: Call, arg2: c_int, arg3: *mut *mut c_void, ) -> c_int
Calls C++ function: virtual int QStateMachine::qt_metacall(QMetaObject::Call arg1, int arg2, void** arg3).
Sourcepub unsafe fn qt_metacast(&self, arg1: *const c_char) -> *mut c_void
pub unsafe fn qt_metacast(&self, arg1: *const c_char) -> *mut c_void
Calls C++ function: virtual void* QStateMachine::qt_metacast(const char* arg1).
Sourcepub unsafe fn remove_default_animation(
&self,
animation: impl CastInto<Ptr<QAbstractAnimation>>,
)
pub unsafe fn remove_default_animation( &self, animation: impl CastInto<Ptr<QAbstractAnimation>>, )
Calls C++ function: void QStateMachine::removeDefaultAnimation(QAbstractAnimation* animation).
Sourcepub unsafe fn remove_state(&self, state: impl CastInto<Ptr<QAbstractState>>)
pub unsafe fn remove_state(&self, state: impl CastInto<Ptr<QAbstractState>>)
Calls C++ function: void QStateMachine::removeState(QAbstractState* state).
Sourcepub unsafe fn set_animated(&self, enabled: bool)
pub unsafe fn set_animated(&self, enabled: bool)
Calls C++ function: void QStateMachine::setAnimated(bool enabled).
Sourcepub unsafe fn set_global_restore_policy(&self, restore_policy: RestorePolicy)
pub unsafe fn set_global_restore_policy(&self, restore_policy: RestorePolicy)
Calls C++ function: void QStateMachine::setGlobalRestorePolicy(QState::RestorePolicy restorePolicy).
Sourcepub unsafe fn set_running(&self, running: bool)
pub unsafe fn set_running(&self, running: bool)
Calls C++ function: [slot] void QStateMachine::setRunning(bool running).
Sourcepub unsafe fn static_meta_object() -> Ref<QMetaObject>
pub unsafe fn static_meta_object() -> Ref<QMetaObject>
Returns a reference to the staticMetaObject field.
Methods from Deref<Target = QState>§
Sourcepub fn finished(&self) -> Signal<()>
pub fn finished(&self) -> Signal<()>
Returns a built-in Qt signal QState::finished that can be passed to qt_core::Signal::connect.
Sourcepub fn properties_assigned(&self) -> Signal<()>
pub fn properties_assigned(&self) -> Signal<()>
Returns a built-in Qt signal QState::propertiesAssigned that can be passed to qt_core::Signal::connect.
Sourcepub fn child_mode_changed(&self) -> Signal<()>
pub fn child_mode_changed(&self) -> Signal<()>
Returns a built-in Qt signal QState::childModeChanged that can be passed to qt_core::Signal::connect.
Sourcepub fn initial_state_changed(&self) -> Signal<()>
pub fn initial_state_changed(&self) -> Signal<()>
Returns a built-in Qt signal QState::initialStateChanged that can be passed to qt_core::Signal::connect.
Sourcepub fn error_state_changed(&self) -> Signal<()>
pub fn error_state_changed(&self) -> Signal<()>
Returns a built-in Qt signal QState::errorStateChanged that can be passed to qt_core::Signal::connect.
Sourcepub unsafe fn add_transition_q_abstract_transition(
&self,
transition: impl CastInto<Ptr<QAbstractTransition>>,
)
pub unsafe fn add_transition_q_abstract_transition( &self, transition: impl CastInto<Ptr<QAbstractTransition>>, )
Calls C++ function: void QState::addTransition(QAbstractTransition* transition).
Sourcepub unsafe fn add_transition_q_object_char_q_abstract_state(
&self,
sender: impl CastInto<Ptr<QObject>>,
signal: *const c_char,
target: impl CastInto<Ptr<QAbstractState>>,
) -> QPtr<QSignalTransition>
pub unsafe fn add_transition_q_object_char_q_abstract_state( &self, sender: impl CastInto<Ptr<QObject>>, signal: *const c_char, target: impl CastInto<Ptr<QAbstractState>>, ) -> QPtr<QSignalTransition>
Calls C++ function: QSignalTransition* QState::addTransition(const QObject* sender, const char* signal, QAbstractState* target).
Sourcepub unsafe fn add_transition_q_abstract_state(
&self,
target: impl CastInto<Ptr<QAbstractState>>,
) -> QPtr<QAbstractTransition>
pub unsafe fn add_transition_q_abstract_state( &self, target: impl CastInto<Ptr<QAbstractState>>, ) -> QPtr<QAbstractTransition>
Calls C++ function: QAbstractTransition* QState::addTransition(QAbstractState* target).
Sourcepub unsafe fn assign_property(
&self,
object: impl CastInto<Ptr<QObject>>,
name: *const c_char,
value: impl CastInto<Ref<QVariant>>,
)
pub unsafe fn assign_property( &self, object: impl CastInto<Ptr<QObject>>, name: *const c_char, value: impl CastInto<Ref<QVariant>>, )
Calls C++ function: void QState::assignProperty(QObject* object, const char* name, const QVariant& value).
Sourcepub unsafe fn child_mode(&self) -> ChildMode
pub unsafe fn child_mode(&self) -> ChildMode
Calls C++ function: QState::ChildMode QState::childMode() const.
Sourcepub unsafe fn error_state(&self) -> QPtr<QAbstractState>
pub unsafe fn error_state(&self) -> QPtr<QAbstractState>
Calls C++ function: QAbstractState* QState::errorState() const.
Sourcepub unsafe fn initial_state(&self) -> QPtr<QAbstractState>
pub unsafe fn initial_state(&self) -> QPtr<QAbstractState>
Calls C++ function: QAbstractState* QState::initialState() const.
Sourcepub unsafe fn meta_object(&self) -> Ptr<QMetaObject>
pub unsafe fn meta_object(&self) -> Ptr<QMetaObject>
Calls C++ function: virtual const QMetaObject* QState::metaObject() const.
Sourcepub unsafe fn qt_metacall(
&self,
arg1: Call,
arg2: c_int,
arg3: *mut *mut c_void,
) -> c_int
pub unsafe fn qt_metacall( &self, arg1: Call, arg2: c_int, arg3: *mut *mut c_void, ) -> c_int
Calls C++ function: virtual int QState::qt_metacall(QMetaObject::Call arg1, int arg2, void** arg3).
Sourcepub unsafe fn qt_metacast(&self, arg1: *const c_char) -> *mut c_void
pub unsafe fn qt_metacast(&self, arg1: *const c_char) -> *mut c_void
Calls C++ function: virtual void* QState::qt_metacast(const char* arg1).
Sourcepub unsafe fn remove_transition(
&self,
transition: impl CastInto<Ptr<QAbstractTransition>>,
)
pub unsafe fn remove_transition( &self, transition: impl CastInto<Ptr<QAbstractTransition>>, )
Calls C++ function: void QState::removeTransition(QAbstractTransition* transition).
Sourcepub unsafe fn set_child_mode(&self, mode: ChildMode)
pub unsafe fn set_child_mode(&self, mode: ChildMode)
Calls C++ function: void QState::setChildMode(QState::ChildMode mode).
Sourcepub unsafe fn set_error_state(&self, state: impl CastInto<Ptr<QAbstractState>>)
pub unsafe fn set_error_state(&self, state: impl CastInto<Ptr<QAbstractState>>)
Calls C++ function: void QState::setErrorState(QAbstractState* state).
Sourcepub unsafe fn set_initial_state(
&self,
state: impl CastInto<Ptr<QAbstractState>>,
)
pub unsafe fn set_initial_state( &self, state: impl CastInto<Ptr<QAbstractState>>, )
Calls C++ function: void QState::setInitialState(QAbstractState* state).
Sourcepub unsafe fn transitions(&self) -> CppBox<QListOfQAbstractTransition>
pub unsafe fn transitions(&self) -> CppBox<QListOfQAbstractTransition>
Calls C++ function: QList<QAbstractTransition*> QState::transitions() const.
Methods from Deref<Target = QAbstractState>§
Sourcepub fn entered(&self) -> Signal<()>
pub fn entered(&self) -> Signal<()>
Returns a built-in Qt signal QAbstractState::entered that can be passed to qt_core::Signal::connect.
Sourcepub fn exited(&self) -> Signal<()>
pub fn exited(&self) -> Signal<()>
Returns a built-in Qt signal QAbstractState::exited that can be passed to qt_core::Signal::connect.
Sourcepub fn active_changed(&self) -> Signal<(bool,)>
pub fn active_changed(&self) -> Signal<(bool,)>
Returns a built-in Qt signal QAbstractState::activeChanged that can be passed to qt_core::Signal::connect.
Sourcepub unsafe fn machine(&self) -> QPtr<QStateMachine>
pub unsafe fn machine(&self) -> QPtr<QStateMachine>
Calls C++ function: QStateMachine* QAbstractState::machine() const.
Sourcepub unsafe fn meta_object(&self) -> Ptr<QMetaObject>
pub unsafe fn meta_object(&self) -> Ptr<QMetaObject>
Calls C++ function: virtual const QMetaObject* QAbstractState::metaObject() const.
Sourcepub unsafe fn parent_state(&self) -> QPtr<QState>
pub unsafe fn parent_state(&self) -> QPtr<QState>
Calls C++ function: QState* QAbstractState::parentState() const.
Methods from Deref<Target = QObject>§
Sourcepub unsafe fn find_child<T>(
&self,
name: &str,
) -> Result<QPtr<T>, FindChildError>
pub unsafe fn find_child<T>( &self, name: &str, ) -> Result<QPtr<T>, FindChildError>
Finds a child of self with the specified object name
and casts it to type T.
The search is performed recursively. If there is more than one child matching the search, the most direct ancestor is returned. If there are several direct ancestors, it is undefined which one will be returned.
Returns an error if there is no child object with object name name or
the found object cannot be cast to T.
Sourcepub fn destroyed(&self) -> Signal<(*mut QObject,)>
pub fn destroyed(&self) -> Signal<(*mut QObject,)>
Returns a built-in Qt signal QObject::destroyed that can be passed to qt_core::Signal::connect.
Sourcepub fn object_name_changed(&self) -> Signal<(*const QString,)>
pub fn object_name_changed(&self) -> Signal<(*const QString,)>
Returns a built-in Qt signal QObject::objectNameChanged that can be passed to qt_core::Signal::connect.
Sourcepub fn slot_delete_later(&self) -> Receiver<()>
pub fn slot_delete_later(&self) -> Receiver<()>
Returns a built-in Qt slot QObject::deleteLater that can be passed to qt_core::Signal::connect.
Sourcepub unsafe fn block_signals(&self, b: bool) -> bool
pub unsafe fn block_signals(&self, b: bool) -> bool
Calls C++ function: bool QObject::blockSignals(bool b).
Sourcepub unsafe fn children(&self) -> Ref<QListOfQObject>
pub unsafe fn children(&self) -> Ref<QListOfQObject>
Calls C++ function: const QList<QObject*>& QObject::children() const.
Sourcepub unsafe fn delete_later(&self)
pub unsafe fn delete_later(&self)
Calls C++ function: [slot] void QObject::deleteLater().
Sourcepub unsafe fn disconnect_char_q_object_char(
&self,
signal: *const c_char,
receiver: impl CastInto<Ptr<QObject>>,
member: *const c_char,
) -> bool
pub unsafe fn disconnect_char_q_object_char( &self, signal: *const c_char, receiver: impl CastInto<Ptr<QObject>>, member: *const c_char, ) -> bool
Calls C++ function: bool QObject::disconnect(const char* signal = …, const QObject* receiver = …, const char* member = …) const.
Sourcepub unsafe fn disconnect_q_object_char(
&self,
receiver: impl CastInto<Ptr<QObject>>,
member: *const c_char,
) -> bool
pub unsafe fn disconnect_q_object_char( &self, receiver: impl CastInto<Ptr<QObject>>, member: *const c_char, ) -> bool
Calls C++ function: bool QObject::disconnect(const QObject* receiver, const char* member = …) const.
Sourcepub unsafe fn disconnect_char_q_object(
&self,
signal: *const c_char,
receiver: impl CastInto<Ptr<QObject>>,
) -> bool
pub unsafe fn disconnect_char_q_object( &self, signal: *const c_char, receiver: impl CastInto<Ptr<QObject>>, ) -> bool
Calls C++ function: bool QObject::disconnect(const char* signal = …, const QObject* receiver = …) const.
Sourcepub unsafe fn disconnect_char(&self, signal: *const c_char) -> bool
pub unsafe fn disconnect_char(&self, signal: *const c_char) -> bool
Calls C++ function: bool QObject::disconnect(const char* signal = …) const.
Sourcepub unsafe fn disconnect(&self) -> bool
pub unsafe fn disconnect(&self) -> bool
Calls C++ function: bool QObject::disconnect() const.
Sourcepub unsafe fn disconnect_q_object(
&self,
receiver: impl CastInto<Ptr<QObject>>,
) -> bool
pub unsafe fn disconnect_q_object( &self, receiver: impl CastInto<Ptr<QObject>>, ) -> bool
Calls C++ function: bool QObject::disconnect(const QObject* receiver) const.
Sourcepub unsafe fn dump_object_info_mut(&self)
pub unsafe fn dump_object_info_mut(&self)
Calls C++ function: void QObject::dumpObjectInfo().
Sourcepub unsafe fn dump_object_info(&self)
pub unsafe fn dump_object_info(&self)
Calls C++ function: void QObject::dumpObjectInfo() const.
Sourcepub unsafe fn dump_object_tree_mut(&self)
pub unsafe fn dump_object_tree_mut(&self)
Calls C++ function: void QObject::dumpObjectTree().
Sourcepub unsafe fn dump_object_tree(&self)
pub unsafe fn dump_object_tree(&self)
Calls C++ function: void QObject::dumpObjectTree() const.
Sourcepub unsafe fn dynamic_property_names(&self) -> CppBox<QListOfQByteArray>
pub unsafe fn dynamic_property_names(&self) -> CppBox<QListOfQByteArray>
Calls C++ function: QList<QByteArray> QObject::dynamicPropertyNames() const.
Sourcepub unsafe fn eq(&self, p: impl CastInto<Ref<QPointerOfQObject>>) -> bool
pub unsafe fn eq(&self, p: impl CastInto<Ref<QPointerOfQObject>>) -> bool
Calls C++ function: bool operator==(QObject* o, const QPointer<QObject>& p).
Sourcepub unsafe fn event(&self, event: impl CastInto<Ptr<QEvent>>) -> bool
pub unsafe fn event(&self, event: impl CastInto<Ptr<QEvent>>) -> bool
Calls C++ function: virtual bool QObject::event(QEvent* event).
Sourcepub unsafe fn event_filter(
&self,
watched: impl CastInto<Ptr<QObject>>,
event: impl CastInto<Ptr<QEvent>>,
) -> bool
pub unsafe fn event_filter( &self, watched: impl CastInto<Ptr<QObject>>, event: impl CastInto<Ptr<QEvent>>, ) -> bool
Calls C++ function: virtual bool QObject::eventFilter(QObject* watched, QEvent* event).
Sourcepub unsafe fn find_child_q_object_2a(
&self,
a_name: impl CastInto<Ref<QString>>,
options: QFlags<FindChildOption>,
) -> QPtr<QObject>
pub unsafe fn find_child_q_object_2a( &self, a_name: impl CastInto<Ref<QString>>, options: QFlags<FindChildOption>, ) -> QPtr<QObject>
Calls C++ function: QObject* QObject::findChild<QObject*>(const QString& aName = …, QFlags<Qt::FindChildOption> options = …) const.
Sourcepub unsafe fn find_child_q_object_1a(
&self,
a_name: impl CastInto<Ref<QString>>,
) -> QPtr<QObject>
pub unsafe fn find_child_q_object_1a( &self, a_name: impl CastInto<Ref<QString>>, ) -> QPtr<QObject>
Calls C++ function: QObject* QObject::findChild<QObject*>(const QString& aName = …) const.
Sourcepub unsafe fn find_child_q_object_0a(&self) -> QPtr<QObject>
pub unsafe fn find_child_q_object_0a(&self) -> QPtr<QObject>
Calls C++ function: QObject* QObject::findChild<QObject*>() const.
Sourcepub unsafe fn find_children_q_object_q_string_q_flags_find_child_option(
&self,
a_name: impl CastInto<Ref<QString>>,
options: QFlags<FindChildOption>,
) -> CppBox<QListOfQObject>
pub unsafe fn find_children_q_object_q_string_q_flags_find_child_option( &self, a_name: impl CastInto<Ref<QString>>, options: QFlags<FindChildOption>, ) -> CppBox<QListOfQObject>
Calls C++ function: QList<QObject*> QObject::findChildren<QObject*>(const QString& aName = …, QFlags<Qt::FindChildOption> options = …) const.
Sourcepub unsafe fn find_children_q_object_q_reg_exp_q_flags_find_child_option(
&self,
re: impl CastInto<Ref<QRegExp>>,
options: QFlags<FindChildOption>,
) -> CppBox<QListOfQObject>
pub unsafe fn find_children_q_object_q_reg_exp_q_flags_find_child_option( &self, re: impl CastInto<Ref<QRegExp>>, options: QFlags<FindChildOption>, ) -> CppBox<QListOfQObject>
Calls C++ function: QList<QObject*> QObject::findChildren<QObject*>(const QRegExp& re, QFlags<Qt::FindChildOption> options = …) const.
Sourcepub unsafe fn find_children_q_object_q_regular_expression_q_flags_find_child_option(
&self,
re: impl CastInto<Ref<QRegularExpression>>,
options: QFlags<FindChildOption>,
) -> CppBox<QListOfQObject>
pub unsafe fn find_children_q_object_q_regular_expression_q_flags_find_child_option( &self, re: impl CastInto<Ref<QRegularExpression>>, options: QFlags<FindChildOption>, ) -> CppBox<QListOfQObject>
Calls C++ function: QList<QObject*> QObject::findChildren<QObject*>(const QRegularExpression& re, QFlags<Qt::FindChildOption> options = …) const.
Sourcepub unsafe fn find_children_q_object_q_string(
&self,
a_name: impl CastInto<Ref<QString>>,
) -> CppBox<QListOfQObject>
pub unsafe fn find_children_q_object_q_string( &self, a_name: impl CastInto<Ref<QString>>, ) -> CppBox<QListOfQObject>
Calls C++ function: QList<QObject*> QObject::findChildren<QObject*>(const QString& aName = …) const.
Sourcepub unsafe fn find_children_q_object(&self) -> CppBox<QListOfQObject>
pub unsafe fn find_children_q_object(&self) -> CppBox<QListOfQObject>
Calls C++ function: QList<QObject*> QObject::findChildren<QObject*>() const.
Sourcepub unsafe fn find_children_q_object_q_reg_exp(
&self,
re: impl CastInto<Ref<QRegExp>>,
) -> CppBox<QListOfQObject>
pub unsafe fn find_children_q_object_q_reg_exp( &self, re: impl CastInto<Ref<QRegExp>>, ) -> CppBox<QListOfQObject>
Calls C++ function: QList<QObject*> QObject::findChildren<QObject*>(const QRegExp& re) const.
Sourcepub unsafe fn find_children_q_object_q_regular_expression(
&self,
re: impl CastInto<Ref<QRegularExpression>>,
) -> CppBox<QListOfQObject>
pub unsafe fn find_children_q_object_q_regular_expression( &self, re: impl CastInto<Ref<QRegularExpression>>, ) -> CppBox<QListOfQObject>
Calls C++ function: QList<QObject*> QObject::findChildren<QObject*>(const QRegularExpression& re) const.
Sourcepub unsafe fn inherits(&self, classname: *const c_char) -> bool
pub unsafe fn inherits(&self, classname: *const c_char) -> bool
Calls C++ function: bool QObject::inherits(const char* classname) const.
Sourcepub unsafe fn install_event_filter(
&self,
filter_obj: impl CastInto<Ptr<QObject>>,
)
pub unsafe fn install_event_filter( &self, filter_obj: impl CastInto<Ptr<QObject>>, )
Calls C++ function: void QObject::installEventFilter(QObject* filterObj).
Sourcepub unsafe fn is_widget_type(&self) -> bool
pub unsafe fn is_widget_type(&self) -> bool
Calls C++ function: bool QObject::isWidgetType() const.
Sourcepub unsafe fn is_window_type(&self) -> bool
pub unsafe fn is_window_type(&self) -> bool
Calls C++ function: bool QObject::isWindowType() const.
Sourcepub unsafe fn kill_timer(&self, id: c_int)
pub unsafe fn kill_timer(&self, id: c_int)
Calls C++ function: void QObject::killTimer(int id).
Sourcepub unsafe fn meta_object(&self) -> Ptr<QMetaObject>
pub unsafe fn meta_object(&self) -> Ptr<QMetaObject>
Calls C++ function: virtual const QMetaObject* QObject::metaObject() const.
Sourcepub unsafe fn move_to_thread(&self, thread: impl CastInto<Ptr<QThread>>)
pub unsafe fn move_to_thread(&self, thread: impl CastInto<Ptr<QThread>>)
Calls C++ function: void QObject::moveToThread(QThread* thread).
Sourcepub unsafe fn object_name(&self) -> CppBox<QString>
pub unsafe fn object_name(&self) -> CppBox<QString>
Calls C++ function: QString QObject::objectName() const.
Sourcepub unsafe fn parent(&self) -> QPtr<QObject>
pub unsafe fn parent(&self) -> QPtr<QObject>
Calls C++ function: QObject* QObject::parent() const.
Sourcepub unsafe fn property(&self, name: *const c_char) -> CppBox<QVariant>
pub unsafe fn property(&self, name: *const c_char) -> CppBox<QVariant>
Calls C++ function: QVariant QObject::property(const char* name) const.
Sourcepub unsafe fn qt_metacall(
&self,
arg1: Call,
arg2: c_int,
arg3: *mut *mut c_void,
) -> c_int
pub unsafe fn qt_metacall( &self, arg1: Call, arg2: c_int, arg3: *mut *mut c_void, ) -> c_int
Calls C++ function: virtual int QObject::qt_metacall(QMetaObject::Call arg1, int arg2, void** arg3).
Sourcepub unsafe fn qt_metacast(&self, arg1: *const c_char) -> *mut c_void
pub unsafe fn qt_metacast(&self, arg1: *const c_char) -> *mut c_void
Calls C++ function: virtual void* QObject::qt_metacast(const char* arg1).
Sourcepub unsafe fn remove_event_filter(&self, obj: impl CastInto<Ptr<QObject>>)
pub unsafe fn remove_event_filter(&self, obj: impl CastInto<Ptr<QObject>>)
Calls C++ function: void QObject::removeEventFilter(QObject* obj).
Sourcepub unsafe fn set_object_name(&self, name: impl CastInto<Ref<QString>>)
pub unsafe fn set_object_name(&self, name: impl CastInto<Ref<QString>>)
Calls C++ function: void QObject::setObjectName(const QString& name).
Sourcepub unsafe fn set_parent(&self, parent: impl CastInto<Ptr<QObject>>)
pub unsafe fn set_parent(&self, parent: impl CastInto<Ptr<QObject>>)
Calls C++ function: void QObject::setParent(QObject* parent).
Sourcepub unsafe fn set_property(
&self,
name: *const c_char,
value: impl CastInto<Ref<QVariant>>,
) -> bool
pub unsafe fn set_property( &self, name: *const c_char, value: impl CastInto<Ref<QVariant>>, ) -> bool
Calls C++ function: bool QObject::setProperty(const char* name, const QVariant& value).
Sourcepub unsafe fn signals_blocked(&self) -> bool
pub unsafe fn signals_blocked(&self) -> bool
Calls C++ function: bool QObject::signalsBlocked() const.
Sourcepub unsafe fn start_timer_2a(
&self,
interval: c_int,
timer_type: TimerType,
) -> c_int
pub unsafe fn start_timer_2a( &self, interval: c_int, timer_type: TimerType, ) -> c_int
Calls C++ function: int QObject::startTimer(int interval, Qt::TimerType timerType = …).
Sourcepub unsafe fn start_timer_1a(&self, interval: c_int) -> c_int
pub unsafe fn start_timer_1a(&self, interval: c_int) -> c_int
Calls C++ function: int QObject::startTimer(int interval).
Trait Implementations§
Source§impl CppDeletable for QStateMachine
impl CppDeletable for QStateMachine
Source§impl Deref for QStateMachine
impl Deref for QStateMachine
Source§impl DynamicCast<QStateMachine> for QAbstractState
impl DynamicCast<QStateMachine> for QAbstractState
Source§unsafe fn dynamic_cast(ptr: Ptr<QAbstractState>) -> Ptr<QStateMachine>
unsafe fn dynamic_cast(ptr: Ptr<QAbstractState>) -> Ptr<QStateMachine>
Calls C++ function: QStateMachine* dynamic_cast<QStateMachine*>(QAbstractState* ptr).
Source§impl DynamicCast<QStateMachine> for QObject
impl DynamicCast<QStateMachine> for QObject
Source§unsafe fn dynamic_cast(ptr: Ptr<QObject>) -> Ptr<QStateMachine>
unsafe fn dynamic_cast(ptr: Ptr<QObject>) -> Ptr<QStateMachine>
Calls C++ function: QStateMachine* dynamic_cast<QStateMachine*>(QObject* ptr).
Source§impl DynamicCast<QStateMachine> for QState
impl DynamicCast<QStateMachine> for QState
Source§unsafe fn dynamic_cast(ptr: Ptr<QState>) -> Ptr<QStateMachine>
unsafe fn dynamic_cast(ptr: Ptr<QState>) -> Ptr<QStateMachine>
Calls C++ function: QStateMachine* dynamic_cast<QStateMachine*>(QState* ptr).
Source§impl StaticDowncast<QStateMachine> for QAbstractState
impl StaticDowncast<QStateMachine> for QAbstractState
Source§unsafe fn static_downcast(ptr: Ptr<QAbstractState>) -> Ptr<QStateMachine>
unsafe fn static_downcast(ptr: Ptr<QAbstractState>) -> Ptr<QStateMachine>
Calls C++ function: QStateMachine* static_cast<QStateMachine*>(QAbstractState* ptr).
Source§impl StaticDowncast<QStateMachine> for QObject
impl StaticDowncast<QStateMachine> for QObject
Source§unsafe fn static_downcast(ptr: Ptr<QObject>) -> Ptr<QStateMachine>
unsafe fn static_downcast(ptr: Ptr<QObject>) -> Ptr<QStateMachine>
Calls C++ function: QStateMachine* static_cast<QStateMachine*>(QObject* ptr).
Source§impl StaticDowncast<QStateMachine> for QState
impl StaticDowncast<QStateMachine> for QState
Source§unsafe fn static_downcast(ptr: Ptr<QState>) -> Ptr<QStateMachine>
unsafe fn static_downcast(ptr: Ptr<QState>) -> Ptr<QStateMachine>
Calls C++ function: QStateMachine* static_cast<QStateMachine*>(QState* ptr).
Source§impl StaticUpcast<QAbstractState> for QStateMachine
impl StaticUpcast<QAbstractState> for QStateMachine
Source§unsafe fn static_upcast(ptr: Ptr<QStateMachine>) -> Ptr<QAbstractState>
unsafe fn static_upcast(ptr: Ptr<QStateMachine>) -> Ptr<QAbstractState>
Calls C++ function: QAbstractState* static_cast<QAbstractState*>(QStateMachine* ptr).
Source§impl StaticUpcast<QObject> for QStateMachine
impl StaticUpcast<QObject> for QStateMachine
Source§unsafe fn static_upcast(ptr: Ptr<QStateMachine>) -> Ptr<QObject>
unsafe fn static_upcast(ptr: Ptr<QStateMachine>) -> Ptr<QObject>
Calls C++ function: QObject* static_cast<QObject*>(QStateMachine* ptr).
Source§impl StaticUpcast<QState> for QStateMachine
impl StaticUpcast<QState> for QStateMachine
Source§unsafe fn static_upcast(ptr: Ptr<QStateMachine>) -> Ptr<QState>
unsafe fn static_upcast(ptr: Ptr<QStateMachine>) -> Ptr<QState>
Calls C++ function: QState* static_cast<QState*>(QStateMachine* ptr).