QWaylandApplication Struct

struct QNativeInterface::QWaylandApplication

Waylandアプリケーションのネイティブ・インターフェース。詳細...

Header: #include <QGuiApplication>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
Since: Qt 6.5

パブリック関数

virtual wl_compositor *compositor() const = 0
virtual wl_display *display() const = 0
virtual wl_keyboard *keyboard() const = 0
virtual wl_seat *lastInputSeat() const = 0
virtual uint lastInputSerial() const = 0
virtual wl_pointer *pointer() const = 0
virtual wl_seat *seat() const = 0
virtual wl_touch *touch() const = 0

詳しい説明

QGuiApplication::nativeInterface() からアクセスする。

メンバー関数ドキュメント

[pure virtual] wl_compositor *QWaylandApplication::compositor() const

アプリケーションが使用している wl_compositor を返します。

[pure virtual] wl_display *QWaylandApplication::display() const

アプリケーションが使用している wl_display を返す。

[pure virtual] wl_keyboard *QWaylandApplication::keyboard() const

seat() に属する wl_keyboard が利用可能であれば、それを返す。

[pure virtual] wl_seat *QWaylandApplication::lastInputSeat() const

最後の入力イベントが発生した座席を返します。

[pure virtual] uint QWaylandApplication::lastInputSerial() const

任意の席で最後に入力イベントが発生したシリアルを返す。

[pure virtual] wl_pointer *QWaylandApplication::pointer() const

利用可能であればseat() に属する wl_pointer を返す。

[pure virtual] wl_seat *QWaylandApplication::seat() const

デフォルトの入力デバイスに関連付けられた座席を返す。

[pure virtual] wl_touch *QWaylandApplication::touch() const

利用可能であれば、seat() に属する wl_touch を返す。

©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。