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 |
プロパティ
- preferredMode : QWaylandXdgToplevel::DecorationMode
パブリック関数
QWaylandXdgDecorationManagerV1() | |
QWaylandXdgToplevel::DecorationMode | preferredMode() const |
void | setPreferredMode(QWaylandXdgToplevel::DecorationMode preferredMode) |
再実装パブリック関数
virtual void | initialize() override |
シグナル
void | preferredModeChanged() |
静的パブリックメンバー
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.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。