Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QArkUi::MouseEvent Struct Reference

#include <input.h>

Collaboration diagram for QArkUi::MouseEvent:

Static Public Member Functions

static QOhosOptional< MouseEventcreateFromNativeEvent (const ::Input_MouseEvent *event)

Public Attributes

JsWindowId jsWindowId
QOhosDisplayInfo::JsDisplayId jsDisplayId
::Input_MouseEventButton button
::Input_MouseEventAction action
QPoint displayPosition
std::chrono::microseconds actionTime

Detailed Description

Definition at line 19 of file input.h.

Member Function Documentation

◆ createFromNativeEvent()

QOhosOptional< MouseEvent > MouseEvent::createFromNativeEvent ( const ::Input_MouseEvent * event)
static

Definition at line 64 of file input.cpp.

References makeEmptyQOhosOptional().

Here is the call graph for this function:

Member Data Documentation

◆ action

::Input_MouseEventAction QArkUi::MouseEvent::action

Definition at line 24 of file input.h.

◆ actionTime

std::chrono::microseconds QArkUi::MouseEvent::actionTime

Definition at line 26 of file input.h.

◆ button

::Input_MouseEventButton QArkUi::MouseEvent::button

Definition at line 23 of file input.h.

◆ displayPosition

QPoint QArkUi::MouseEvent::displayPosition

Definition at line 25 of file input.h.

◆ jsDisplayId

QOhosDisplayInfo::JsDisplayId QArkUi::MouseEvent::jsDisplayId

Definition at line 22 of file input.h.

◆ jsWindowId

JsWindowId QArkUi::MouseEvent::jsWindowId

Definition at line 21 of file input.h.


The documentation for this struct was generated from the following files: