QWaylandShellSurface Class
The QWaylandShellSurface class is a common interface for surface roles specified by shell extensions. More...
Header: | #include <QWaylandShellSurface> |
qmake: | QT += waylandcompositor |
Since: | Qt 5.8 |
Inherits: | QWaylandCompositorExtension |
Properties
- windowType : const Qt::WindowType
- 1 property inherited from QObject
Public Functions
QWaylandShellSurface(QWaylandObject *waylandObject) | |
virtual Qt::WindowType | windowType() const |
- 31 public functions inherited from QObject
Signals
void | windowTypeChanged() |
- 2 signals inherited from QObject
Static Public Members
const QMetaObject | staticMetaObject |
- 9 static public members inherited from QObject
Protected Functions
QWaylandShellSurface(QWaylandCompositorExtensionPrivate &dd) | |
QWaylandShellSurface(QWaylandObject *container, QWaylandCompositorExtensionPrivate &dd) |
- 9 protected functions inherited from QObject
Additional Inherited Members
- 1 public slot inherited from QObject
Detailed Description
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.
See also QWaylandSurface, QWaylandWlShellSurface, QWaylandXdgSurfaceV5, and QWaylandIviSurface.
Property Documentation
windowType : const Qt::WindowType
Access functions:
virtual Qt::WindowType | windowType() const |
Notifier signal:
void | windowTypeChanged() |
Member Function Documentation
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.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qwaylandshellsurface.html