pub struct QDragEnterEvent { /* private fields */ }Expand description
C++ class: QDragEnterEvent.
Implementations§
Source§impl QDragEnterEvent
impl QDragEnterEvent
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QDragEnterEvent>>,
) -> Ref<QDragEnterEvent>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QDragEnterEvent>>, ) -> Ref<QDragEnterEvent>
Calls C++ function: QDragEnterEvent& QDragEnterEvent::operator=(const QDragEnterEvent& other).
Sourcepub unsafe fn new(
pos: impl CastInto<Ref<QPoint>>,
actions: QFlags<DropAction>,
data: impl CastInto<Ptr<QMimeData>>,
buttons: QFlags<MouseButton>,
modifiers: QFlags<KeyboardModifier>,
) -> CppBox<QDragEnterEvent>
pub unsafe fn new( pos: impl CastInto<Ref<QPoint>>, actions: QFlags<DropAction>, data: impl CastInto<Ptr<QMimeData>>, buttons: QFlags<MouseButton>, modifiers: QFlags<KeyboardModifier>, ) -> CppBox<QDragEnterEvent>
Calls C++ function: [constructor] void QDragEnterEvent::QDragEnterEvent(const QPoint& pos, QFlags<Qt::DropAction> actions, const QMimeData* data, QFlags<Qt::MouseButton> buttons, QFlags<Qt::KeyboardModifier> modifiers).
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QDragEnterEvent>>,
) -> CppBox<QDragEnterEvent>
pub unsafe fn new_copy( other: impl CastInto<Ref<QDragEnterEvent>>, ) -> CppBox<QDragEnterEvent>
Calls C++ function: [constructor] void QDragEnterEvent::QDragEnterEvent(const QDragEnterEvent& other).
Methods from Deref<Target = QDragMoveEvent>§
Sourcepub unsafe fn accept_1a(&self, r: impl CastInto<Ref<QRect>>)
pub unsafe fn accept_1a(&self, r: impl CastInto<Ref<QRect>>)
Calls C++ function: void QDragMoveEvent::accept(const QRect& r).
Sourcepub unsafe fn answer_rect(&self) -> CppBox<QRect>
pub unsafe fn answer_rect(&self) -> CppBox<QRect>
Calls C++ function: QRect QDragMoveEvent::answerRect() const.
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QDragMoveEvent>>,
) -> Ref<QDragMoveEvent>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QDragMoveEvent>>, ) -> Ref<QDragMoveEvent>
Calls C++ function: QDragMoveEvent& QDragMoveEvent::operator=(const QDragMoveEvent& other).
Methods from Deref<Target = QDropEvent>§
Sourcepub unsafe fn accept_proposed_action(&self)
pub unsafe fn accept_proposed_action(&self)
Calls C++ function: void QDropEvent::acceptProposedAction().
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QDropEvent>>,
) -> Ref<QDropEvent>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QDropEvent>>, ) -> Ref<QDropEvent>
Calls C++ function: QDropEvent& QDropEvent::operator=(const QDropEvent& other).
Sourcepub unsafe fn drop_action(&self) -> DropAction
pub unsafe fn drop_action(&self) -> DropAction
Calls C++ function: Qt::DropAction QDropEvent::dropAction() const.
Sourcepub unsafe fn keyboard_modifiers(&self) -> QFlags<KeyboardModifier>
pub unsafe fn keyboard_modifiers(&self) -> QFlags<KeyboardModifier>
Calls C++ function: QFlags<Qt::KeyboardModifier> QDropEvent::keyboardModifiers() const.
Sourcepub unsafe fn mime_data(&self) -> QPtr<QMimeData>
pub unsafe fn mime_data(&self) -> QPtr<QMimeData>
Calls C++ function: const QMimeData* QDropEvent::mimeData() const.
Calls C++ function: QFlags<Qt::MouseButton> QDropEvent::mouseButtons() const.
Sourcepub unsafe fn pos_f(&self) -> Ref<QPointF>
pub unsafe fn pos_f(&self) -> Ref<QPointF>
Calls C++ function: const QPointF& QDropEvent::posF() const.
Sourcepub unsafe fn possible_actions(&self) -> QFlags<DropAction>
pub unsafe fn possible_actions(&self) -> QFlags<DropAction>
Calls C++ function: QFlags<Qt::DropAction> QDropEvent::possibleActions() const.
Sourcepub unsafe fn proposed_action(&self) -> DropAction
pub unsafe fn proposed_action(&self) -> DropAction
Calls C++ function: Qt::DropAction QDropEvent::proposedAction() const.
Sourcepub unsafe fn set_drop_action(&self, action: DropAction)
pub unsafe fn set_drop_action(&self, action: DropAction)
Calls C++ function: void QDropEvent::setDropAction(Qt::DropAction action).
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 QDragEnterEvent
impl CppDeletable for QDragEnterEvent
Source§impl Deref for QDragEnterEvent
impl Deref for QDragEnterEvent
Source§fn deref(&self) -> &QDragMoveEvent
fn deref(&self) -> &QDragMoveEvent
Calls C++ function: QDragMoveEvent* static_cast<QDragMoveEvent*>(QDragEnterEvent* ptr).
Source§type Target = QDragMoveEvent
type Target = QDragMoveEvent
Source§impl DynamicCast<QDragEnterEvent> for QDragMoveEvent
impl DynamicCast<QDragEnterEvent> for QDragMoveEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QDragMoveEvent>) -> Ptr<QDragEnterEvent>
unsafe fn dynamic_cast(ptr: Ptr<QDragMoveEvent>) -> Ptr<QDragEnterEvent>
Calls C++ function: QDragEnterEvent* dynamic_cast<QDragEnterEvent*>(QDragMoveEvent* ptr).
Source§impl DynamicCast<QDragEnterEvent> for QDropEvent
impl DynamicCast<QDragEnterEvent> for QDropEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QDropEvent>) -> Ptr<QDragEnterEvent>
unsafe fn dynamic_cast(ptr: Ptr<QDropEvent>) -> Ptr<QDragEnterEvent>
Calls C++ function: QDragEnterEvent* dynamic_cast<QDragEnterEvent*>(QDropEvent* ptr).
Source§impl DynamicCast<QDragEnterEvent> for QEvent
impl DynamicCast<QDragEnterEvent> for QEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QDragEnterEvent>
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QDragEnterEvent>
Calls C++ function: QDragEnterEvent* dynamic_cast<QDragEnterEvent*>(QEvent* ptr).
Source§impl StaticDowncast<QDragEnterEvent> for QDragMoveEvent
impl StaticDowncast<QDragEnterEvent> for QDragMoveEvent
Source§unsafe fn static_downcast(ptr: Ptr<QDragMoveEvent>) -> Ptr<QDragEnterEvent>
unsafe fn static_downcast(ptr: Ptr<QDragMoveEvent>) -> Ptr<QDragEnterEvent>
Calls C++ function: QDragEnterEvent* static_cast<QDragEnterEvent*>(QDragMoveEvent* ptr).
Source§impl StaticDowncast<QDragEnterEvent> for QDropEvent
impl StaticDowncast<QDragEnterEvent> for QDropEvent
Source§unsafe fn static_downcast(ptr: Ptr<QDropEvent>) -> Ptr<QDragEnterEvent>
unsafe fn static_downcast(ptr: Ptr<QDropEvent>) -> Ptr<QDragEnterEvent>
Calls C++ function: QDragEnterEvent* static_cast<QDragEnterEvent*>(QDropEvent* ptr).
Source§impl StaticDowncast<QDragEnterEvent> for QEvent
impl StaticDowncast<QDragEnterEvent> for QEvent
Source§unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QDragEnterEvent>
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QDragEnterEvent>
Calls C++ function: QDragEnterEvent* static_cast<QDragEnterEvent*>(QEvent* ptr).
Source§impl StaticUpcast<QDragMoveEvent> for QDragEnterEvent
impl StaticUpcast<QDragMoveEvent> for QDragEnterEvent
Source§unsafe fn static_upcast(ptr: Ptr<QDragEnterEvent>) -> Ptr<QDragMoveEvent>
unsafe fn static_upcast(ptr: Ptr<QDragEnterEvent>) -> Ptr<QDragMoveEvent>
Calls C++ function: QDragMoveEvent* static_cast<QDragMoveEvent*>(QDragEnterEvent* ptr).
Source§impl StaticUpcast<QDropEvent> for QDragEnterEvent
impl StaticUpcast<QDropEvent> for QDragEnterEvent
Source§unsafe fn static_upcast(ptr: Ptr<QDragEnterEvent>) -> Ptr<QDropEvent>
unsafe fn static_upcast(ptr: Ptr<QDragEnterEvent>) -> Ptr<QDropEvent>
Calls C++ function: QDropEvent* static_cast<QDropEvent*>(QDragEnterEvent* ptr).
Source§impl StaticUpcast<QEvent> for QDragEnterEvent
impl StaticUpcast<QEvent> for QDragEnterEvent
Source§unsafe fn static_upcast(ptr: Ptr<QDragEnterEvent>) -> Ptr<QEvent>
unsafe fn static_upcast(ptr: Ptr<QDragEnterEvent>) -> Ptr<QEvent>
Calls C++ function: QEvent* static_cast<QEvent*>(QDragEnterEvent* ptr).