pub struct MouseEventSource(/* private fields */);Expand description
C++ enum: Qt::MouseEventSource.
Implementations§
Source§impl MouseEventSource
impl MouseEventSource
Sourcepub const MouseEventNotSynthesized: MouseEventSource
pub const MouseEventNotSynthesized: MouseEventSource
C++ enum variant: MouseEventNotSynthesized = 0
Sourcepub const MouseEventSynthesizedBySystem: MouseEventSource
pub const MouseEventSynthesizedBySystem: MouseEventSource
C++ enum variant: MouseEventSynthesizedBySystem = 1
Sourcepub const MouseEventSynthesizedByQt: MouseEventSource
pub const MouseEventSynthesizedByQt: MouseEventSource
C++ enum variant: MouseEventSynthesizedByQt = 2
Sourcepub const MouseEventSynthesizedByApplication: MouseEventSource
pub const MouseEventSynthesizedByApplication: MouseEventSource
C++ enum variant: MouseEventSynthesizedByApplication = 3
Trait Implementations§
Source§impl Clone for MouseEventSource
impl Clone for MouseEventSource
Source§fn clone(&self) -> MouseEventSource
fn clone(&self) -> MouseEventSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MouseEventSource
impl Debug for MouseEventSource
Source§impl From<MouseEventSource> for c_int
impl From<MouseEventSource> for c_int
Source§fn from(value: MouseEventSource) -> Self
fn from(value: MouseEventSource) -> Self
Converts to this type from the input type.
Source§impl From<i32> for MouseEventSource
impl From<i32> for MouseEventSource
Source§impl PartialEq for MouseEventSource
impl PartialEq for MouseEventSource
Source§fn eq(&self, other: &MouseEventSource) -> bool
fn eq(&self, other: &MouseEventSource) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for MouseEventSource
impl Eq for MouseEventSource
impl StructuralPartialEq for MouseEventSource
Auto Trait Implementations§
impl Freeze for MouseEventSource
impl RefUnwindSafe for MouseEventSource
impl Send for MouseEventSource
impl Sync for MouseEventSource
impl Unpin for MouseEventSource
impl UnsafeUnpin for MouseEventSource
impl UnwindSafe for MouseEventSource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more