Skip to main content

Event

Struct Event 

Source
pub struct Event(/* private fields */);
Expand description

C++ enum: QAccessible::Event.

Implementations§

Source§

impl Event

Source

pub fn to_int(&self) -> c_int

Source§

impl Event

Source

pub const SoundPlayed: Event

C++ enum variant: SoundPlayed = 1

Source

pub const Alert: Event

C++ enum variant: Alert = 2

Source

pub const ForegroundChanged: Event

C++ enum variant: ForegroundChanged = 3

Source

pub const MenuStart: Event

C++ enum variant: MenuStart = 4

Source

pub const MenuEnd: Event

C++ enum variant: MenuEnd = 5

Source

pub const PopupMenuStart: Event

C++ enum variant: PopupMenuStart = 6

Source

pub const PopupMenuEnd: Event

C++ enum variant: PopupMenuEnd = 7

Source

pub const ContextHelpStart: Event

C++ enum variant: ContextHelpStart = 12

Source

pub const ContextHelpEnd: Event

C++ enum variant: ContextHelpEnd = 13

Source

pub const DragDropStart: Event

C++ enum variant: DragDropStart = 14

Source

pub const DragDropEnd: Event

C++ enum variant: DragDropEnd = 15

Source

pub const DialogStart: Event

C++ enum variant: DialogStart = 16

Source

pub const DialogEnd: Event

C++ enum variant: DialogEnd = 17

Source

pub const ScrollingStart: Event

C++ enum variant: ScrollingStart = 18

Source

pub const ScrollingEnd: Event

C++ enum variant: ScrollingEnd = 19

Source

pub const MenuCommand: Event

C++ enum variant: MenuCommand = 24

Source

pub const ActionChanged: Event

C++ enum variant: ActionChanged = 257

Source

pub const ActiveDescendantChanged: Event

C++ enum variant: ActiveDescendantChanged = 258

Source

pub const AttributeChanged: Event

C++ enum variant: AttributeChanged = 259

Source

pub const DocumentContentChanged: Event

C++ enum variant: DocumentContentChanged = 260

Source

pub const DocumentLoadComplete: Event

C++ enum variant: DocumentLoadComplete = 261

Source

pub const DocumentLoadStopped: Event

C++ enum variant: DocumentLoadStopped = 262

Source

pub const DocumentReload: Event

C++ enum variant: DocumentReload = 263

Source

pub const HyperlinkEndIndexChanged: Event

C++ enum variant: HyperlinkEndIndexChanged = 264

Source

pub const HyperlinkNumberOfAnchorsChanged: Event

C++ enum variant: HyperlinkNumberOfAnchorsChanged = 265

Source

pub const HyperlinkSelectedLinkChanged: Event

C++ enum variant: HyperlinkSelectedLinkChanged = 266

Source

pub const HypertextLinkActivated: Event

C++ enum variant: HypertextLinkActivated = 267

Source

pub const HypertextLinkSelected: Event

C++ enum variant: HypertextLinkSelected = 268

Source

pub const HyperlinkStartIndexChanged: Event

C++ enum variant: HyperlinkStartIndexChanged = 269

Source

pub const HypertextChanged: Event

C++ enum variant: HypertextChanged = 270

Source

pub const HypertextNLinksChanged: Event

C++ enum variant: HypertextNLinksChanged = 271

Source

pub const ObjectAttributeChanged: Event

C++ enum variant: ObjectAttributeChanged = 272

Source

pub const PageChanged: Event

C++ enum variant: PageChanged = 273

Source

pub const SectionChanged: Event

C++ enum variant: SectionChanged = 274

Source

pub const TableCaptionChanged: Event

C++ enum variant: TableCaptionChanged = 275

Source

pub const TableColumnDescriptionChanged: Event

C++ enum variant: TableColumnDescriptionChanged = 276

Source

pub const TableColumnHeaderChanged: Event

C++ enum variant: TableColumnHeaderChanged = 277

Source

pub const TableModelChanged: Event

C++ enum variant: TableModelChanged = 278

Source

pub const TableRowDescriptionChanged: Event

C++ enum variant: TableRowDescriptionChanged = 279

Source

pub const TableRowHeaderChanged: Event

C++ enum variant: TableRowHeaderChanged = 280

Source

pub const TableSummaryChanged: Event

C++ enum variant: TableSummaryChanged = 281

Source

pub const TextAttributeChanged: Event

C++ enum variant: TextAttributeChanged = 282

Source

pub const TextCaretMoved: Event

C++ enum variant: TextCaretMoved = 283

Source

pub const TextColumnChanged: Event

C++ enum variant: TextColumnChanged = 285

Source

pub const TextInserted: Event

C++ enum variant: TextInserted = 286

Source

pub const TextRemoved: Event

C++ enum variant: TextRemoved = 287

Source

pub const TextUpdated: Event

C++ enum variant: TextUpdated = 288

Source

pub const TextSelectionChanged: Event

C++ enum variant: TextSelectionChanged = 289

Source

pub const VisibleDataChanged: Event

C++ enum variant: VisibleDataChanged = 290

Source

pub const ObjectCreated: Event

C++ enum variant: ObjectCreated = 32768

Source

pub const ObjectDestroyed: Event

C++ enum variant: ObjectDestroyed = 32769

Source

pub const ObjectShow: Event

C++ enum variant: ObjectShow = 32770

Source

pub const ObjectHide: Event

C++ enum variant: ObjectHide = 32771

Source

pub const ObjectReorder: Event

C++ enum variant: ObjectReorder = 32772

Source

pub const Focus: Event

C++ enum variant: Focus = 32773

Source

pub const Selection: Event

C++ enum variant: Selection = 32774

Source

pub const SelectionAdd: Event

C++ enum variant: SelectionAdd = 32775

Source

pub const SelectionRemove: Event

C++ enum variant: SelectionRemove = 32776

Source

pub const SelectionWithin: Event

C++ enum variant: SelectionWithin = 32777

Source

pub const StateChanged: Event

C++ enum variant: StateChanged = 32778

Source

pub const LocationChanged: Event

C++ enum variant: LocationChanged = 32779

Source

pub const NameChanged: Event

C++ enum variant: NameChanged = 32780

Source

pub const DescriptionChanged: Event

C++ enum variant: DescriptionChanged = 32781

Source

pub const ValueChanged: Event

C++ enum variant: ValueChanged = 32782

Source

pub const ParentChanged: Event

C++ enum variant: ParentChanged = 32783

Source

pub const HelpChanged: Event

C++ enum variant: HelpChanged = 32928

Source

pub const DefaultActionChanged: Event

C++ enum variant: DefaultActionChanged = 32944

Source

pub const AcceleratorChanged: Event

C++ enum variant: AcceleratorChanged = 32960

Source

pub const InvalidEvent: Event

C++ enum variant: InvalidEvent = 32961

Trait Implementations§

Source§

impl Clone for Event

Source§

fn clone(&self) -> Event

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Event

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl From<Event> for c_int

Source§

fn from(value: Event) -> Self

Converts to this type from the input type.
Source§

impl From<i32> for Event

Source§

fn from(value: c_int) -> Self

Converts to this type from the input type.
Source§

impl PartialEq for Event

Source§

fn eq(&self, other: &Event) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for Event

Source§

impl Eq for Event

Source§

impl StructuralPartialEq for Event

Auto Trait Implementations§

§

impl Freeze for Event

§

impl RefUnwindSafe for Event

§

impl Send for Event

§

impl Sync for Event

§

impl Unpin for Event

§

impl UnsafeUnpin for Event

§

impl UnwindSafe for Event

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T, U> CastInto<U> for T
where U: CastFrom<T>,

Source§

unsafe fn cast_into(self) -> U

Performs the conversion. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> StaticUpcast<T> for T

Source§

unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>

Convert type of a const pointer. Read more
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.