6#include <QtWaylandCompositor/QWaylandCompositor>
7#include <QtWaylandCompositor/QWaylandQuickShellSurfaceItem>
8#include <QtWaylandCompositor/QWaylandSeat>
22 this, &QtShellIntegration::handleQtShellSurfaceDestroyed);
30void QtShellIntegration::handleQtShellSurfaceDestroyed()
32 m_shellSurface =
nullptr;
39#include "moc_qwaylandqtshellintegration_p.cpp"
static QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection)
\threadsafe
void destroyed(QObject *=nullptr)
This signal is emitted immediately before the object obj is destroyed, after any instances of QPointe...
QWaylandSurface * surface
void setSurface(QWaylandSurface *surface)
\inmodule QtWaylandCompositor
\qmltype ShellSurfaceItem \instantiates QWaylandQuickShellSurfaceItem \inherits WaylandQuickItem \inq...
QtShellIntegration(QWaylandQuickShellSurfaceItem *item)
~QtShellIntegration() override
Combined button and popup list for selecting options.
T qobject_cast(QObject *object)
\variable QObject::staticMetaObject