pub struct QContextMenuEvent { /* private fields */ }Expand description
C++ class: QContextMenuEvent.
Implementations§
Source§impl QContextMenuEvent
impl QContextMenuEvent
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QContextMenuEvent>>,
) -> Ref<QContextMenuEvent>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QContextMenuEvent>>, ) -> Ref<QContextMenuEvent>
Calls C++ function: QContextMenuEvent& QContextMenuEvent::operator=(const QContextMenuEvent& other).
Sourcepub unsafe fn global_pos(&self) -> Ref<QPoint>
pub unsafe fn global_pos(&self) -> Ref<QPoint>
Calls C++ function: const QPoint& QContextMenuEvent::globalPos() const.
Sourcepub unsafe fn global_x(&self) -> c_int
pub unsafe fn global_x(&self) -> c_int
Calls C++ function: int QContextMenuEvent::globalX() const.
Sourcepub unsafe fn global_y(&self) -> c_int
pub unsafe fn global_y(&self) -> c_int
Calls C++ function: int QContextMenuEvent::globalY() const.
Sourcepub unsafe fn new_4a(
reason: Reason,
pos: impl CastInto<Ref<QPoint>>,
global_pos: impl CastInto<Ref<QPoint>>,
modifiers: QFlags<KeyboardModifier>,
) -> CppBox<QContextMenuEvent>
pub unsafe fn new_4a( reason: Reason, pos: impl CastInto<Ref<QPoint>>, global_pos: impl CastInto<Ref<QPoint>>, modifiers: QFlags<KeyboardModifier>, ) -> CppBox<QContextMenuEvent>
Calls C++ function: [constructor] void QContextMenuEvent::QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint& pos, const QPoint& globalPos, QFlags<Qt::KeyboardModifier> modifiers).
Sourcepub unsafe fn new_3a(
reason: Reason,
pos: impl CastInto<Ref<QPoint>>,
global_pos: impl CastInto<Ref<QPoint>>,
) -> CppBox<QContextMenuEvent>
pub unsafe fn new_3a( reason: Reason, pos: impl CastInto<Ref<QPoint>>, global_pos: impl CastInto<Ref<QPoint>>, ) -> CppBox<QContextMenuEvent>
Calls C++ function: [constructor] void QContextMenuEvent::QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint& pos, const QPoint& globalPos).
Sourcepub unsafe fn new_2a(
reason: Reason,
pos: impl CastInto<Ref<QPoint>>,
) -> CppBox<QContextMenuEvent>
pub unsafe fn new_2a( reason: Reason, pos: impl CastInto<Ref<QPoint>>, ) -> CppBox<QContextMenuEvent>
Calls C++ function: [constructor] void QContextMenuEvent::QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint& pos).
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QContextMenuEvent>>,
) -> CppBox<QContextMenuEvent>
pub unsafe fn new_copy( other: impl CastInto<Ref<QContextMenuEvent>>, ) -> CppBox<QContextMenuEvent>
Calls C++ function: [constructor] void QContextMenuEvent::QContextMenuEvent(const QContextMenuEvent& other).
Sourcepub unsafe fn pos(&self) -> Ref<QPoint>
pub unsafe fn pos(&self) -> Ref<QPoint>
Calls C++ function: const QPoint& QContextMenuEvent::pos() 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 QContextMenuEvent
impl CppDeletable for QContextMenuEvent
Source§impl Deref for QContextMenuEvent
impl Deref for QContextMenuEvent
Source§fn deref(&self) -> &QInputEvent
fn deref(&self) -> &QInputEvent
Calls C++ function: QInputEvent* static_cast<QInputEvent*>(QContextMenuEvent* ptr).
Source§type Target = QInputEvent
type Target = QInputEvent
Source§impl DynamicCast<QContextMenuEvent> for QEvent
impl DynamicCast<QContextMenuEvent> for QEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QContextMenuEvent>
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QContextMenuEvent>
Calls C++ function: QContextMenuEvent* dynamic_cast<QContextMenuEvent*>(QEvent* ptr).
Source§impl DynamicCast<QContextMenuEvent> for QInputEvent
impl DynamicCast<QContextMenuEvent> for QInputEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QInputEvent>) -> Ptr<QContextMenuEvent>
unsafe fn dynamic_cast(ptr: Ptr<QInputEvent>) -> Ptr<QContextMenuEvent>
Calls C++ function: QContextMenuEvent* dynamic_cast<QContextMenuEvent*>(QInputEvent* ptr).
Source§impl StaticDowncast<QContextMenuEvent> for QEvent
impl StaticDowncast<QContextMenuEvent> for QEvent
Source§unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QContextMenuEvent>
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QContextMenuEvent>
Calls C++ function: QContextMenuEvent* static_cast<QContextMenuEvent*>(QEvent* ptr).
Source§impl StaticDowncast<QContextMenuEvent> for QInputEvent
impl StaticDowncast<QContextMenuEvent> for QInputEvent
Source§unsafe fn static_downcast(ptr: Ptr<QInputEvent>) -> Ptr<QContextMenuEvent>
unsafe fn static_downcast(ptr: Ptr<QInputEvent>) -> Ptr<QContextMenuEvent>
Calls C++ function: QContextMenuEvent* static_cast<QContextMenuEvent*>(QInputEvent* ptr).
Source§impl StaticUpcast<QEvent> for QContextMenuEvent
impl StaticUpcast<QEvent> for QContextMenuEvent
Source§unsafe fn static_upcast(ptr: Ptr<QContextMenuEvent>) -> Ptr<QEvent>
unsafe fn static_upcast(ptr: Ptr<QContextMenuEvent>) -> Ptr<QEvent>
Calls C++ function: QEvent* static_cast<QEvent*>(QContextMenuEvent* ptr).
Source§impl StaticUpcast<QInputEvent> for QContextMenuEvent
impl StaticUpcast<QInputEvent> for QContextMenuEvent
Source§unsafe fn static_upcast(ptr: Ptr<QContextMenuEvent>) -> Ptr<QInputEvent>
unsafe fn static_upcast(ptr: Ptr<QContextMenuEvent>) -> Ptr<QInputEvent>
Calls C++ function: QInputEvent* static_cast<QInputEvent*>(QContextMenuEvent* ptr).