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::QXComponentCallbackReceiver Class Referenceabstract

#include <qqtembeddedwindownode.h>

Inheritance diagram for QArkUi::QXComponentCallbackReceiver:
Collaboration diagram for QArkUi::QXComponentCallbackReceiver:

Public Types

enum class  SurfaceEventType { SurfaceCreated , SurfaceChanged , SurfaceDestroyed }
enum class  InputEventType { Mouse , Touch , Keyboard }

Public Member Functions

virtual void onSurfaceEvent (SurfaceEventType surfaceEventType, ::OHNativeWindow *nativeWindow)=0
virtual void onInputEvent (InputEventType inputEventType, ::OHNativeWindow *nativeWindow)=0
virtual void onHoverEvent (bool isHover)=0
virtual ~QXComponentCallbackReceiver ()

Detailed Description

Definition at line 16 of file qqtembeddedwindownode.h.

Member Enumeration Documentation

◆ InputEventType

Enumerator
Mouse 
Touch 
Keyboard 

Definition at line 26 of file qqtembeddedwindownode.h.

◆ SurfaceEventType

Enumerator
SurfaceCreated 
SurfaceChanged 
SurfaceDestroyed 

Definition at line 19 of file qqtembeddedwindownode.h.

Constructor & Destructor Documentation

◆ ~QXComponentCallbackReceiver()

QArkUi::QXComponentCallbackReceiver::~QXComponentCallbackReceiver ( )
virtualdefault

Member Function Documentation

◆ onHoverEvent()

virtual void QArkUi::QXComponentCallbackReceiver::onHoverEvent ( bool isHover)
pure virtual

◆ onInputEvent()

virtual void QArkUi::QXComponentCallbackReceiver::onInputEvent ( InputEventType inputEventType,
::OHNativeWindow * nativeWindow )
pure virtual

◆ onSurfaceEvent()

virtual void QArkUi::QXComponentCallbackReceiver::onSurfaceEvent ( SurfaceEventType surfaceEventType,
::OHNativeWindow * nativeWindow )
pure virtual

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