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
input.h File Reference

(1b84ff7eb7c7621a1f66515ef27eb7346c128534)

#include <QtCore/qflags.h>
#include <QtCore/qglobal.h>
#include <QtCore/qpoint.h>
#include <QtGui/qinputdevice.h>
#include <arkui/ui_input_event.h>
#include <chrono>
#include <multimodalinput/oh_input_manager.h>
#include <qarkui/window.h>
#include <qohosdisplayinfo.h>
#include <qohoskeymodifiers.h>
#include <qohosplugincore.h>
Include dependency graph for input.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QArkUi::MouseEvent
struct  QArkUi::KeyEvent
struct  QArkUi::TouchEvent
struct  QArkUi::NativeNodeMouseEvent
struct  QArkUi::NativeNodeHoverEvent

Namespaces

namespace  QArkUi

Functions

QInputDevice::DeviceType QArkUi::getTouchDeviceType (const ::ArkUI_UIInputEvent *inputEvent)
QPointF QArkUi::getPointerEventLocalPosition (const ::ArkUI_UIInputEvent *event)
QPointF QArkUi::getPointerEventDisplayPosition (const ::ArkUI_UIInputEvent *event)
QPointF QArkUi::getPointerEventGlobalPosition (const ::ArkUI_UIInputEvent *event)
ch::milliseconds QArkUi::getInputEventTimeMs (const ::ArkUI_UIInputEvent *event)