#include <qwaylandwlshell_p.h>
|
static QWaylandWlShellSurfacePrivate * | get (QWaylandWlShellSurface *surface) |
|
Static Public Member Functions inherited from QWaylandCompositorExtensionPrivate |
static QWaylandCompositorExtensionPrivate * | get (QWaylandCompositorExtension *extension) |
|
static bool | removeConnection (Connection *c) |
|
static QObjectPrivate * | get (QObject *o) |
|
static const QObjectPrivate * | get (const QObject *o) |
|
template<typename Func1 , typename Func2 > |
static QMetaObject::Connection | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
|
template<typename Func1 , typename Func2 > |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot) |
|
static QMetaObject::Connection | connectImpl (const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int type, const int *types, const QMetaObject *senderMetaObject) |
|
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
|
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
|
static bool | disconnect (const QObject *sender, int signal_index, void **slot) |
|
static bool | disconnect (const QObject *sender, int signal_index, const QObject *receiver, void **slot) |
|
|
void | shell_surface_destroy_resource (Resource *resource) override |
|
void | shell_surface_move (Resource *resource, struct wl_resource *input_device_super, uint32_t time) override |
|
void | shell_surface_resize (Resource *resource, struct wl_resource *input_device, uint32_t time, uint32_t edges) override |
|
void | shell_surface_set_toplevel (Resource *resource) override |
|
void | shell_surface_set_transient (Resource *resource, struct wl_resource *parent_surface_resource, int x, int y, uint32_t flags) override |
|
void | shell_surface_set_fullscreen (Resource *resource, uint32_t method, uint32_t framerate, struct wl_resource *output_resource) override |
|
void | shell_surface_set_popup (Resource *resource, struct wl_resource *input_device, uint32_t time, struct wl_resource *parent, int32_t x, int32_t y, uint32_t flags) override |
|
void | shell_surface_set_maximized (Resource *resource, struct wl_resource *output_resource) override |
|
void | shell_surface_pong (Resource *resource, uint32_t serial) override |
|
void | shell_surface_set_title (Resource *resource, const QString &title) override |
|
void | shell_surface_set_class (Resource *resource, const QString &class_) override |
|
Definition at line 52 of file qwaylandwlshell_p.h.
◆ QWaylandWlShellSurfacePrivate()
QWaylandWlShellSurfacePrivate::QWaylandWlShellSurfacePrivate |
( |
| ) |
|
◆ ~QWaylandWlShellSurfacePrivate()
QWaylandWlShellSurfacePrivate::~QWaylandWlShellSurfacePrivate |
( |
| ) |
|
|
override |
◆ get()
◆ ping()
void QWaylandWlShellSurfacePrivate::ping |
( |
uint32_t |
serial | ) |
|
◆ setWindowType()
◆ shell_surface_destroy_resource()
void QWaylandWlShellSurfacePrivate::shell_surface_destroy_resource |
( |
Resource * |
resource | ) |
|
|
overrideprivate |
◆ shell_surface_move()
void QWaylandWlShellSurfacePrivate::shell_surface_move |
( |
Resource * |
resource, |
|
|
struct wl_resource * |
input_device_super, |
|
|
uint32_t |
time |
|
) |
| |
|
overrideprivate |
◆ shell_surface_pong()
void QWaylandWlShellSurfacePrivate::shell_surface_pong |
( |
Resource * |
resource, |
|
|
uint32_t |
serial |
|
) |
| |
|
overrideprivate |
◆ shell_surface_resize()
void QWaylandWlShellSurfacePrivate::shell_surface_resize |
( |
Resource * |
resource, |
|
|
struct wl_resource * |
input_device, |
|
|
uint32_t |
time, |
|
|
uint32_t |
edges |
|
) |
| |
|
overrideprivate |
◆ shell_surface_set_class()
void QWaylandWlShellSurfacePrivate::shell_surface_set_class |
( |
Resource * |
resource, |
|
|
const QString & |
class_ |
|
) |
| |
|
overrideprivate |
◆ shell_surface_set_fullscreen()
void QWaylandWlShellSurfacePrivate::shell_surface_set_fullscreen |
( |
Resource * |
resource, |
|
|
uint32_t |
method, |
|
|
uint32_t |
framerate, |
|
|
struct wl_resource * |
output_resource |
|
) |
| |
|
overrideprivate |
◆ shell_surface_set_maximized()
void QWaylandWlShellSurfacePrivate::shell_surface_set_maximized |
( |
Resource * |
resource, |
|
|
struct wl_resource * |
output_resource |
|
) |
| |
|
overrideprivate |
◆ shell_surface_set_popup()
void QWaylandWlShellSurfacePrivate::shell_surface_set_popup |
( |
Resource * |
resource, |
|
|
struct wl_resource * |
input_device, |
|
|
uint32_t |
time, |
|
|
struct wl_resource * |
parent, |
|
|
int32_t |
x, |
|
|
int32_t |
y, |
|
|
uint32_t |
flags |
|
) |
| |
|
overrideprivate |
◆ shell_surface_set_title()
void QWaylandWlShellSurfacePrivate::shell_surface_set_title |
( |
Resource * |
resource, |
|
|
const QString & |
title |
|
) |
| |
|
overrideprivate |
◆ shell_surface_set_toplevel()
void QWaylandWlShellSurfacePrivate::shell_surface_set_toplevel |
( |
Resource * |
resource | ) |
|
|
overrideprivate |
◆ shell_surface_set_transient()
void QWaylandWlShellSurfacePrivate::shell_surface_set_transient |
( |
Resource * |
resource, |
|
|
struct wl_resource * |
parent_surface_resource, |
|
|
int |
x, |
|
|
int |
y, |
|
|
uint32_t |
flags |
|
) |
| |
|
overrideprivate |
The documentation for this class was generated from the following files: