pub struct QTouchEvent { /* private fields */ }Expand description
C++ class: QTouchEvent.
Implementations§
Source§impl QTouchEvent
impl QTouchEvent
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QTouchEvent>>,
) -> Ref<QTouchEvent>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QTouchEvent>>, ) -> Ref<QTouchEvent>
Calls C++ function: QTouchEvent& QTouchEvent::operator=(const QTouchEvent& other).
Sourcepub unsafe fn device(&self) -> Ptr<QTouchDevice>
pub unsafe fn device(&self) -> Ptr<QTouchDevice>
Calls C++ function: QTouchDevice* QTouchEvent::device() const.
Sourcepub unsafe fn new_5a(
event_type: Type,
device: impl CastInto<Ptr<QTouchDevice>>,
modifiers: QFlags<KeyboardModifier>,
touch_point_states: QFlags<TouchPointState>,
touch_points: impl CastInto<Ref<QListOfTouchPoint>>,
) -> CppBox<QTouchEvent>
pub unsafe fn new_5a( event_type: Type, device: impl CastInto<Ptr<QTouchDevice>>, modifiers: QFlags<KeyboardModifier>, touch_point_states: QFlags<TouchPointState>, touch_points: impl CastInto<Ref<QListOfTouchPoint>>, ) -> CppBox<QTouchEvent>
Calls C++ function: [constructor] void QTouchEvent::QTouchEvent(QEvent::Type eventType, QTouchDevice* device = …, QFlags<Qt::KeyboardModifier> modifiers = …, QFlags<Qt::TouchPointState> touchPointStates = …, const QList<QTouchEvent::TouchPoint>& touchPoints = …).
Sourcepub unsafe fn new_4a(
event_type: Type,
device: impl CastInto<Ptr<QTouchDevice>>,
modifiers: QFlags<KeyboardModifier>,
touch_point_states: QFlags<TouchPointState>,
) -> CppBox<QTouchEvent>
pub unsafe fn new_4a( event_type: Type, device: impl CastInto<Ptr<QTouchDevice>>, modifiers: QFlags<KeyboardModifier>, touch_point_states: QFlags<TouchPointState>, ) -> CppBox<QTouchEvent>
Calls C++ function: [constructor] void QTouchEvent::QTouchEvent(QEvent::Type eventType, QTouchDevice* device = …, QFlags<Qt::KeyboardModifier> modifiers = …, QFlags<Qt::TouchPointState> touchPointStates = …).
Sourcepub unsafe fn new_3a(
event_type: Type,
device: impl CastInto<Ptr<QTouchDevice>>,
modifiers: QFlags<KeyboardModifier>,
) -> CppBox<QTouchEvent>
pub unsafe fn new_3a( event_type: Type, device: impl CastInto<Ptr<QTouchDevice>>, modifiers: QFlags<KeyboardModifier>, ) -> CppBox<QTouchEvent>
Calls C++ function: [constructor] void QTouchEvent::QTouchEvent(QEvent::Type eventType, QTouchDevice* device = …, QFlags<Qt::KeyboardModifier> modifiers = …).
Sourcepub unsafe fn new_2a(
event_type: Type,
device: impl CastInto<Ptr<QTouchDevice>>,
) -> CppBox<QTouchEvent>
pub unsafe fn new_2a( event_type: Type, device: impl CastInto<Ptr<QTouchDevice>>, ) -> CppBox<QTouchEvent>
Calls C++ function: [constructor] void QTouchEvent::QTouchEvent(QEvent::Type eventType, QTouchDevice* device = …).
Sourcepub unsafe fn new_1a(event_type: Type) -> CppBox<QTouchEvent>
pub unsafe fn new_1a(event_type: Type) -> CppBox<QTouchEvent>
Calls C++ function: [constructor] void QTouchEvent::QTouchEvent(QEvent::Type eventType).
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QTouchEvent>>,
) -> CppBox<QTouchEvent>
pub unsafe fn new_copy( other: impl CastInto<Ref<QTouchEvent>>, ) -> CppBox<QTouchEvent>
Calls C++ function: [constructor] void QTouchEvent::QTouchEvent(const QTouchEvent& other).
Sourcepub unsafe fn set_device(&self, adevice: impl CastInto<Ptr<QTouchDevice>>)
pub unsafe fn set_device(&self, adevice: impl CastInto<Ptr<QTouchDevice>>)
Calls C++ function: void QTouchEvent::setDevice(QTouchDevice* adevice).
Sourcepub unsafe fn set_target(&self, atarget: impl CastInto<Ptr<QObject>>)
pub unsafe fn set_target(&self, atarget: impl CastInto<Ptr<QObject>>)
Calls C++ function: void QTouchEvent::setTarget(QObject* atarget).
Sourcepub unsafe fn set_touch_point_states(
&self,
a_touch_point_states: QFlags<TouchPointState>,
)
pub unsafe fn set_touch_point_states( &self, a_touch_point_states: QFlags<TouchPointState>, )
Calls C++ function: void QTouchEvent::setTouchPointStates(QFlags<Qt::TouchPointState> aTouchPointStates).
Sourcepub unsafe fn set_touch_points(
&self,
atouch_points: impl CastInto<Ref<QListOfTouchPoint>>,
)
pub unsafe fn set_touch_points( &self, atouch_points: impl CastInto<Ref<QListOfTouchPoint>>, )
Calls C++ function: void QTouchEvent::setTouchPoints(const QList<QTouchEvent::TouchPoint>& atouchPoints).
Sourcepub unsafe fn set_window(&self, awindow: impl CastInto<Ptr<QWindow>>)
pub unsafe fn set_window(&self, awindow: impl CastInto<Ptr<QWindow>>)
Calls C++ function: void QTouchEvent::setWindow(QWindow* awindow).
Sourcepub unsafe fn target(&self) -> QPtr<QObject>
pub unsafe fn target(&self) -> QPtr<QObject>
Calls C++ function: QObject* QTouchEvent::target() const.
Sourcepub unsafe fn touch_point_states(&self) -> QFlags<TouchPointState>
pub unsafe fn touch_point_states(&self) -> QFlags<TouchPointState>
Calls C++ function: QFlags<Qt::TouchPointState> QTouchEvent::touchPointStates() const.
Sourcepub unsafe fn touch_points(&self) -> Ref<QListOfTouchPoint>
pub unsafe fn touch_points(&self) -> Ref<QListOfTouchPoint>
Calls C++ function: const QList<QTouchEvent::TouchPoint>& QTouchEvent::touchPoints() const.
Methods from Deref<Target = QInputEvent>§
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QInputEvent>>,
) -> Ref<QInputEvent>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QInputEvent>>, ) -> Ref<QInputEvent>
Calls C++ function: QInputEvent& QInputEvent::operator=(const QInputEvent& other).
Sourcepub unsafe fn modifiers(&self) -> QFlags<KeyboardModifier>
pub unsafe fn modifiers(&self) -> QFlags<KeyboardModifier>
Calls C++ function: QFlags<Qt::KeyboardModifier> QInputEvent::modifiers() const.
Sourcepub unsafe fn set_modifiers(&self, amodifiers: QFlags<KeyboardModifier>)
pub unsafe fn set_modifiers(&self, amodifiers: QFlags<KeyboardModifier>)
Calls C++ function: void QInputEvent::setModifiers(QFlags<Qt::KeyboardModifier> amodifiers).
Sourcepub unsafe fn set_timestamp(&self, atimestamp: c_ulong)
pub unsafe fn set_timestamp(&self, atimestamp: c_ulong)
Calls C++ function: void QInputEvent::setTimestamp(unsigned long atimestamp).
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 QTouchEvent
impl CppDeletable for QTouchEvent
Source§impl Deref for QTouchEvent
impl Deref for QTouchEvent
Source§fn deref(&self) -> &QInputEvent
fn deref(&self) -> &QInputEvent
Calls C++ function: QInputEvent* static_cast<QInputEvent*>(QTouchEvent* ptr).
Source§type Target = QInputEvent
type Target = QInputEvent
Source§impl DynamicCast<QTouchEvent> for QEvent
impl DynamicCast<QTouchEvent> for QEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QTouchEvent>
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QTouchEvent>
Calls C++ function: QTouchEvent* dynamic_cast<QTouchEvent*>(QEvent* ptr).
Source§impl DynamicCast<QTouchEvent> for QInputEvent
impl DynamicCast<QTouchEvent> for QInputEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QInputEvent>) -> Ptr<QTouchEvent>
unsafe fn dynamic_cast(ptr: Ptr<QInputEvent>) -> Ptr<QTouchEvent>
Calls C++ function: QTouchEvent* dynamic_cast<QTouchEvent*>(QInputEvent* ptr).
Source§impl StaticDowncast<QTouchEvent> for QEvent
impl StaticDowncast<QTouchEvent> for QEvent
Source§unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QTouchEvent>
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QTouchEvent>
Calls C++ function: QTouchEvent* static_cast<QTouchEvent*>(QEvent* ptr).
Source§impl StaticDowncast<QTouchEvent> for QInputEvent
impl StaticDowncast<QTouchEvent> for QInputEvent
Source§unsafe fn static_downcast(ptr: Ptr<QInputEvent>) -> Ptr<QTouchEvent>
unsafe fn static_downcast(ptr: Ptr<QInputEvent>) -> Ptr<QTouchEvent>
Calls C++ function: QTouchEvent* static_cast<QTouchEvent*>(QInputEvent* ptr).
Source§impl StaticUpcast<QEvent> for QTouchEvent
impl StaticUpcast<QEvent> for QTouchEvent
Source§unsafe fn static_upcast(ptr: Ptr<QTouchEvent>) -> Ptr<QEvent>
unsafe fn static_upcast(ptr: Ptr<QTouchEvent>) -> Ptr<QEvent>
Calls C++ function: QEvent* static_cast<QEvent*>(QTouchEvent* ptr).
Source§impl StaticUpcast<QInputEvent> for QTouchEvent
impl StaticUpcast<QInputEvent> for QTouchEvent
Source§unsafe fn static_upcast(ptr: Ptr<QTouchEvent>) -> Ptr<QInputEvent>
unsafe fn static_upcast(ptr: Ptr<QTouchEvent>) -> Ptr<QInputEvent>
Calls C++ function: QInputEvent* static_cast<QInputEvent*>(QTouchEvent* ptr).