QWaylandXdgDecorationManagerV1 Class

サーバ側とクライアント側のウィンドウ装飾をネゴシエートするための拡張機能を提供します。詳細...

Header: #include <QWaylandXdgDecorationManagerV1>
CMake: find_package(Qt6 REQUIRED COMPONENTS WaylandCompositor)
target_link_libraries(mytarget PRIVATE Qt6::WaylandCompositor)
qmake: QT += waylandcompositor
In QML: XdgDecorationManagerV1
Inherits: QWaylandCompositorExtensionTemplate

プロパティ

パブリック関数

QWaylandXdgDecorationManagerV1()
QWaylandXdgToplevel::DecorationMode preferredMode() const
void setPreferredMode(QWaylandXdgToplevel::DecorationMode preferredMode)

再実装パブリック関数

virtual void initialize() override

シグナル

静的パブリックメンバー

const struct wl_interface *interface()

詳しい説明

QWaylandXdgDecorationManagerV1 拡張は、コンポジターがサーバーサイドのウィンドウ装飾のサポートをアナウンスする方法と、xdg-shell クライアントがクライアントサイドとサーバーサイドのどちらの装飾を好むかを伝える方法を提供します。

QWaylandXdgDecorationManagerV1 は Wayland インターフェースzxdg_decoration_manager_v1 に対応しています。

QWaylandXdgToplevel::decorationModeも参照して ください。

プロパティ Documentation

preferredMode : QWaylandXdgToplevel::DecorationMode

このプロパティは、コンポジターが好む装飾モードを保持します。

これは、サーバサイドまたはクライアントサイドの装飾の好みを示さないクライアントに使用されるモードです。

アクセス関数

QWaylandXdgToplevel::DecorationMode preferredMode() const
void setPreferredMode(QWaylandXdgToplevel::DecorationMode preferredMode)

通知シグナル

void preferredModeChanged()

メンバ関数ドキュメント

[explicit] QWaylandXdgDecorationManagerV1::QWaylandXdgDecorationManagerV1()

QWaylandXdgDecorationManagerV1 オブジェクトを構築します。

[override virtual] void QWaylandXdgDecorationManagerV1::initialize()

再実装します:QWaylandCompositorExtension::initialize().

拡張機能を初期化します。

[static] const struct wl_interface *QWaylandXdgDecorationManagerV1::interface()

QWaylandXdgDecorationManagerV1 の Wayland インターフェースを返します。

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