QWaylandShellSurface Class

The QWaylandShellSurface class is a common interface for surface roles specified by shell extensions 更多...

头: #include <QWaylandShellSurface>
qmake: QT += waylandcompositor
Since: Qt 5.8
继承: QWaylandCompositorExtension

特性

公共函数

QWaylandShellSurface (QWaylandObject * waylandObject )
virtual Qt::WindowType windowType () const

信号

void windowTypeChanged ()

保护函数

QWaylandShellSurface (QWaylandCompositorExtensionPrivate & dd )
QWaylandShellSurface (QWaylandObject * container , QWaylandCompositorExtensionPrivate & dd )

额外继承成员

详细描述

The QWaylandShellSurface class is a common interface for surface roles specified by shell extensions

This interface represents a Wayland surface role given by a Wayland protocol extension that defines how the QWaylandSurface should map onto the screen.

另请参阅 QWaylandSurface , QWaylandWlShellSurface , QWaylandXdgSurfaceV5 ,和 QWaylandIviSurface .

特性文档编制

windowType : const Qt::WindowType

访问函数:

virtual Qt::WindowType windowType () const

通知程序信号:

void windowTypeChanged ()

成员函数文档编制

QWaylandShellSurface:: QWaylandShellSurface ( QWaylandObject * waylandObject )

Default constructs an instance of QWaylandShellSurface.

[protected] QWaylandShellSurface:: QWaylandShellSurface ( QWaylandCompositorExtensionPrivate & dd )

Default constructs an instance of QWaylandShellSurface.

[protected] QWaylandShellSurface:: QWaylandShellSurface ( QWaylandObject * container , QWaylandCompositorExtensionPrivate & dd )

Default constructs an instance of QWaylandShellSurface.