QWaylandXdgDecorationManagerV1 Class

Provides an extension for negotiation of server-side and client-side window decorations. 更多...

頭: #include <QWaylandXdgDecorationManagerV1>
qmake: QT += waylandcompositor
Since: Qt 5.12
繼承: QWaylandCompositorExtensionTemplate

特性

公共函數

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

重實現公共函數

virtual void initialize () override

信號

void preferredModeChanged ()

靜態公共成員

const struct wl_interface * interface ()
const QMetaObject staticMetaObject

額外繼承成員

詳細描述

Provides an extension for negotiation of server-side and client-side window decorations

The QWaylandXdgDecorationManagerV1 extension provides a way for a compositor to announce support for server-side window decorations, and for xdg-shell clients to communicate whether they prefer client-side or server-side decorations.

QWaylandXdgDecorationManagerV1 corresponds to the Wayland interface, zxdg_decoration_manager_v1 .

另請參閱 QWaylandXdgToplevel::decorationMode .

特性文檔編製

preferredMode : QWaylandXdgToplevel::DecorationMode

This property holds the decoration mode the compositor prefers.

This is the mode used for clients that don't indicate a preference for server-side or client-side decorations.

訪問函數:

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

通知程序信號:

void preferredModeChanged ()

成員函數文檔編製

QWaylandXdgDecorationManagerV1:: QWaylandXdgDecorationManagerV1 ()

構造 QWaylandXdgDecorationManagerV1 對象。

[override virtual] void QWaylandXdgDecorationManagerV1:: initialize ()

Initializes the extension.

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

返迴 Wayland 接口為 QWaylandXdgDecorationManagerV1 .