![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qwaylandxdgshell_p.h>
Classes | |
| struct | ConfigureEvent |
Static Public Member Functions | |
| static QWaylandXdgToplevelPrivate * | get (QWaylandXdgToplevel *toplevel) |
| static Qt::Edges | convertToEdges (resize_edge edge) |
| Static Public Member Functions inherited from QObjectPrivate | |
| static bool | removeConnection (Connection *cc) |
| static QObjectPrivate * | get (QObject *o) |
| static const QObjectPrivate * | get (const QObject *o) |
| static void | deleteInOwnThread (QObject *objectobject) |
| 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 typetype=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 typetype, const int *typestypes, const QMetaObject *senderMetaObject) |
| static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType typetype) |
| static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType typetype) |
| 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) |
Static Public Attributes | |
| static QWaylandSurfaceRole | s_role |
Protected Member Functions | |
| void | xdg_toplevel_destroy_resource (Resource *resource) override |
| void | xdg_toplevel_destroy (Resource *resource) override |
| void | xdg_toplevel_set_parent (Resource *resource, struct ::wl_resource *parent) override |
| void | xdg_toplevel_set_title (Resource *resource, const QString &title) override |
| void | xdg_toplevel_set_app_id (Resource *resource, const QString &app_id) override |
| void | xdg_toplevel_show_window_menu (Resource *resource, struct ::wl_resource *seat, uint32_t serial, int32_t xx, int32_t yy) override |
| void | xdg_toplevel_move (Resource *resource, struct ::wl_resource *seatResource, uint32_t serial) override |
| void | xdg_toplevel_resize (Resource *resource, struct ::wl_resource *seat, uint32_t serial, uint32_t edges) override |
| void | xdg_toplevel_set_max_size (Resource *resource, int32_t widthwidth, int32_t heightheight) override |
| void | xdg_toplevel_set_min_size (Resource *resource, int32_t widthwidth, int32_t heightheight) override |
| void | xdg_toplevel_set_maximized (Resource *resource) override |
| void | xdg_toplevel_unset_maximized (Resource *resource) override |
| void | xdg_toplevel_set_fullscreen (Resource *resource, struct ::wl_resource *output) override |
| void | xdg_toplevel_unset_fullscreen (Resource *resource) override |
| void | xdg_toplevel_set_minimized (Resource *resource) override |
Additional Inherited Members | |
| Public Types inherited from QObjectPrivate | |
| typedef void(*) | StaticMetaCallFunction(QObject *, QMetaObject::Call, int, void **) |
| using | ConnectionDataPointer = QExplicitlySharedDataPointer<ConnectionData> |
Definition at line 103 of file qwaylandxdgshell_p.h.
| QWaylandXdgToplevelPrivate::QWaylandXdgToplevelPrivate | ( | QWaylandXdgSurface * | xdgSurface, |
| const QWaylandResource & | resource ) |
Definition at line 1299 of file qwaylandxdgshell.cpp.
|
static |
Definition at line 1369 of file qwaylandxdgshell.cpp.
|
inlinestatic |
Definition at line 125 of file qwaylandxdgshell_p.h.
Definition at line 1305 of file qwaylandxdgshell.cpp.
| void QWaylandXdgToplevelPrivate::handleFocusLost | ( | ) |
Definition at line 1351 of file qwaylandxdgshell.cpp.
| void QWaylandXdgToplevelPrivate::handleFocusReceived | ( | ) |
Definition at line 1359 of file qwaylandxdgshell.cpp.
|
inline |
Definition at line 120 of file qwaylandxdgshell_p.h.
|
overrideprotected |
Definition at line 1381 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1374 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1441 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1450 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1421 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1533 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1459 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1519 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1489 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1548 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1390 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1411 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1431 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1541 of file qwaylandxdgshell.cpp.
|
overrideprotected |
Definition at line 1526 of file qwaylandxdgshell.cpp.
| QString QWaylandXdgToplevelPrivate::m_appId |
Definition at line 153 of file qwaylandxdgshell_p.h.
| QWaylandXdgToplevelDecorationV1* QWaylandXdgToplevelPrivate::m_decoration = nullptr |
Definition at line 156 of file qwaylandxdgshell_p.h.
| ConfigureEvent QWaylandXdgToplevelPrivate::m_lastAckedConfigure |
Definition at line 151 of file qwaylandxdgshell_p.h.
| QSize QWaylandXdgToplevelPrivate::m_maxSize |
Definition at line 154 of file qwaylandxdgshell_p.h.
| QSize QWaylandXdgToplevelPrivate::m_minSize = {0, 0} |
Definition at line 155 of file qwaylandxdgshell_p.h.
| bool QWaylandXdgToplevelPrivate::m_modal = false |
Definition at line 157 of file qwaylandxdgshell_p.h.
| QWaylandXdgToplevel* QWaylandXdgToplevelPrivate::m_parentToplevel = nullptr |
Definition at line 149 of file qwaylandxdgshell_p.h.
| QList<ConfigureEvent> QWaylandXdgToplevelPrivate::m_pendingConfigures |
Definition at line 150 of file qwaylandxdgshell_p.h.
| QString QWaylandXdgToplevelPrivate::m_title |
Definition at line 152 of file qwaylandxdgshell_p.h.
| QWaylandXdgSurface* QWaylandXdgToplevelPrivate::m_xdgSurface = nullptr |
Definition at line 148 of file qwaylandxdgshell_p.h.
|
static |
Definition at line 159 of file qwaylandxdgshell_p.h.