Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QtWaylandClient::QWaylandQtKeyExtension Class Reference

#include <qwaylandqtkey_p.h>

+ Inheritance diagram for QtWaylandClient::QWaylandQtKeyExtension:
+ Collaboration diagram for QtWaylandClient::QWaylandQtKeyExtension:

Public Member Functions

 QWaylandQtKeyExtension (QWaylandDisplay *display, uint32_t id)
 

Private Member Functions

void zqt_key_v1_key (struct wl_surface *surface, uint32_t time, uint32_t type, uint32_t key, uint32_t modifiers, uint32_t nativeScanCode, uint32_t nativeVirtualKey, uint32_t nativeModifiers, const QString &text, uint32_t autorep, uint32_t count) override
 

Detailed Description

Definition at line 30 of file qwaylandqtkey_p.h.

Constructor & Destructor Documentation

◆ QWaylandQtKeyExtension()

QtWaylandClient::QWaylandQtKeyExtension::QWaylandQtKeyExtension ( QWaylandDisplay display,
uint32_t  id 
)

Definition at line 12 of file qwaylandqtkey.cpp.

Member Function Documentation

◆ zqt_key_v1_key()

void QtWaylandClient::QWaylandQtKeyExtension::zqt_key_v1_key ( struct wl_surface *  surface,
uint32_t  time,
uint32_t  type,
uint32_t  key,
uint32_t  modifiers,
uint32_t  nativeScanCode,
uint32_t  nativeVirtualKey,
uint32_t  nativeModifiers,
const QString text,
uint32_t  autorep,
uint32_t  count 
)
overrideprivate

Definition at line 18 of file qwaylandqtkey.cpp.

References QList< T >::first(), QtWaylandClient::QWaylandWindow::fromWlSurface(), QWindowSystemInterface::handleExtendedKeyEvent(), QtWaylandClient::QWaylandDisplay::inputDevices(), QList< T >::isEmpty(), QtWaylandClient::QWaylandInputDevice::keyboardFocus(), qWarning, text, time, win, window(), and QWidget::window().

+ Here is the call graph for this function:

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