pub struct QFocusEvent { /* private fields */ }Expand description
C++ class: QFocusEvent.
Implementations§
Source§impl QFocusEvent
impl QFocusEvent
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QFocusEvent>>,
) -> Ref<QFocusEvent>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QFocusEvent>>, ) -> Ref<QFocusEvent>
Calls C++ function: QFocusEvent& QFocusEvent::operator=(const QFocusEvent& other).
Sourcepub unsafe fn lost_focus(&self) -> bool
pub unsafe fn lost_focus(&self) -> bool
Calls C++ function: bool QFocusEvent::lostFocus() const.
Sourcepub unsafe fn new_2a(type_: Type, reason: FocusReason) -> CppBox<QFocusEvent>
pub unsafe fn new_2a(type_: Type, reason: FocusReason) -> CppBox<QFocusEvent>
Calls C++ function: [constructor] void QFocusEvent::QFocusEvent(QEvent::Type type, Qt::FocusReason reason = …).
Sourcepub unsafe fn new_1a(type_: Type) -> CppBox<QFocusEvent>
pub unsafe fn new_1a(type_: Type) -> CppBox<QFocusEvent>
Calls C++ function: [constructor] void QFocusEvent::QFocusEvent(QEvent::Type type).
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QFocusEvent>>,
) -> CppBox<QFocusEvent>
pub unsafe fn new_copy( other: impl CastInto<Ref<QFocusEvent>>, ) -> CppBox<QFocusEvent>
Calls C++ function: [constructor] void QFocusEvent::QFocusEvent(const QFocusEvent& other).
Sourcepub unsafe fn reason(&self) -> FocusReason
pub unsafe fn reason(&self) -> FocusReason
Calls C++ function: Qt::FocusReason QFocusEvent::reason() 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 QFocusEvent
impl CppDeletable for QFocusEvent
Source§impl Deref for QFocusEvent
impl Deref for QFocusEvent
Source§impl DynamicCast<QFocusEvent> for QEvent
impl DynamicCast<QFocusEvent> for QEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QFocusEvent>
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QFocusEvent>
Calls C++ function: QFocusEvent* dynamic_cast<QFocusEvent*>(QEvent* ptr).
Source§impl StaticDowncast<QFocusEvent> for QEvent
impl StaticDowncast<QFocusEvent> for QEvent
Source§unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QFocusEvent>
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QFocusEvent>
Calls C++ function: QFocusEvent* static_cast<QFocusEvent*>(QEvent* ptr).
Source§impl StaticUpcast<QEvent> for QFocusEvent
impl StaticUpcast<QEvent> for QFocusEvent
Source§unsafe fn static_upcast(ptr: Ptr<QFocusEvent>) -> Ptr<QEvent>
unsafe fn static_upcast(ptr: Ptr<QFocusEvent>) -> Ptr<QEvent>
Calls C++ function: QEvent* static_cast<QEvent*>(QFocusEvent* ptr).