pub struct QScrollEvent { /* private fields */ }Expand description
C++ class: QScrollEvent.
Implementations§
Source§impl QScrollEvent
impl QScrollEvent
Sourcepub unsafe fn content_pos(&self) -> CppBox<QPointF>
pub unsafe fn content_pos(&self) -> CppBox<QPointF>
Calls C++ function: QPointF QScrollEvent::contentPos() const.
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QScrollEvent>>,
) -> Ref<QScrollEvent>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QScrollEvent>>, ) -> Ref<QScrollEvent>
Calls C++ function: QScrollEvent& QScrollEvent::operator=(const QScrollEvent& other).
Sourcepub unsafe fn new(
content_pos: impl CastInto<Ref<QPointF>>,
overshoot: impl CastInto<Ref<QPointF>>,
scroll_state: ScrollState,
) -> CppBox<QScrollEvent>
pub unsafe fn new( content_pos: impl CastInto<Ref<QPointF>>, overshoot: impl CastInto<Ref<QPointF>>, scroll_state: ScrollState, ) -> CppBox<QScrollEvent>
Calls C++ function: [constructor] void QScrollEvent::QScrollEvent(const QPointF& contentPos, const QPointF& overshoot, QScrollEvent::ScrollState scrollState).
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QScrollEvent>>,
) -> CppBox<QScrollEvent>
pub unsafe fn new_copy( other: impl CastInto<Ref<QScrollEvent>>, ) -> CppBox<QScrollEvent>
Calls C++ function: [constructor] void QScrollEvent::QScrollEvent(const QScrollEvent& other).
Sourcepub unsafe fn overshoot_distance(&self) -> CppBox<QPointF>
pub unsafe fn overshoot_distance(&self) -> CppBox<QPointF>
Calls C++ function: QPointF QScrollEvent::overshootDistance() const.
Sourcepub unsafe fn scroll_state(&self) -> ScrollState
pub unsafe fn scroll_state(&self) -> ScrollState
Calls C++ function: QScrollEvent::ScrollState QScrollEvent::scrollState() 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 QScrollEvent
impl CppDeletable for QScrollEvent
Source§impl Deref for QScrollEvent
impl Deref for QScrollEvent
Source§impl DynamicCast<QScrollEvent> for QEvent
impl DynamicCast<QScrollEvent> for QEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QScrollEvent>
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QScrollEvent>
Calls C++ function: QScrollEvent* dynamic_cast<QScrollEvent*>(QEvent* ptr).
Source§impl StaticDowncast<QScrollEvent> for QEvent
impl StaticDowncast<QScrollEvent> for QEvent
Source§unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QScrollEvent>
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QScrollEvent>
Calls C++ function: QScrollEvent* static_cast<QScrollEvent*>(QEvent* ptr).
Source§impl StaticUpcast<QEvent> for QScrollEvent
impl StaticUpcast<QEvent> for QScrollEvent
Source§unsafe fn static_upcast(ptr: Ptr<QScrollEvent>) -> Ptr<QEvent>
unsafe fn static_upcast(ptr: Ptr<QScrollEvent>) -> Ptr<QEvent>
Calls C++ function: QEvent* static_cast<QEvent*>(QScrollEvent* ptr).