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::NativeNodeMouseEvent Struct Reference

#include <input.h>

Collaboration diagram for QArkUi::NativeNodeMouseEvent:

Static Public Member Functions

static NativeNodeMouseEvent makeFromUiInputEvent (::ArkUI_UIInputEvent *event)

Public Attributes

std::chrono::milliseconds timestampMs
QPointF localPosition
QPointF displayPosition
QPointF globalPosition
std::int32_t button
std::int32_t action
QFlags< OhosKeyboardModifiermodifiers

Detailed Description

Definition at line 66 of file input.h.

Member Function Documentation

◆ makeFromUiInputEvent()

NativeNodeMouseEvent QArkUi::NativeNodeMouseEvent::makeFromUiInputEvent ( ::ArkUI_UIInputEvent * event)
static

Definition at line 202 of file input.cpp.

Member Data Documentation

◆ action

std::int32_t QArkUi::NativeNodeMouseEvent::action

◆ button

std::int32_t QArkUi::NativeNodeMouseEvent::button

Definition at line 72 of file input.h.

◆ displayPosition

QPointF QArkUi::NativeNodeMouseEvent::displayPosition

Definition at line 70 of file input.h.

◆ globalPosition

QPointF QArkUi::NativeNodeMouseEvent::globalPosition

Definition at line 71 of file input.h.

◆ localPosition

QPointF QArkUi::NativeNodeMouseEvent::localPosition

Definition at line 69 of file input.h.

◆ modifiers

QFlags<OhosKeyboardModifier> QArkUi::NativeNodeMouseEvent::modifiers

Definition at line 74 of file input.h.

◆ timestampMs

std::chrono::milliseconds QArkUi::NativeNodeMouseEvent::timestampMs

Definition at line 68 of file input.h.


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