36 return m_window ? m_window->
wlSurface() :
nullptr;
69 return inputDevice->
serial();
75 qCWarning(lcQpaWayland) <<
"setXdgActivationToken not implemented" <<
token;
81 Q_EMIT m_window->xdgActivationTokenCreated({});
87#include "moc_qwaylandshellsurface_p.cpp"
\inmodule QtCore\reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
void handleWindowActivated(QWaylandWindow *window)
void handleWindowDeactivated(QWaylandWindow *window)
virtual void setWindowFlags(Qt::WindowFlags flags)
void resizeFromApplyConfigure(const QSize &sizeWithMargins, const QPoint &offset={0, 0})
void repositionFromApplyConfigure(const QPoint &position)
virtual void requestXdgActivationToken(quint32 serial)
static uint32_t getSerial(QWaylandInputDevice *inputDevice)
void setGeometryFromApplyConfigure(const QPoint &globalPosition, const QSize &sizeWithMargins)
void handleActivationChanged(bool activated)
virtual void sendProperty(const QString &name, const QVariant &value)
QPlatformWindow * platformWindow()
QWaylandShellSurface(QWaylandWindow *window)
virtual void setXdgActivationToken(const QString &token)
void applyConfigureWhenPossible()
struct wl_surface * wlSurface()
::wl_surface * wlSurface()
void applyConfigureWhenPossible()
QWaylandDisplay * display() const
void repositionFromApplyConfigure(const QPoint &position)
void resizeFromApplyConfigure(const QSize &sizeWithMargins, const QPoint &offset={0, 0})
void setGeometryFromApplyConfigure(const QPoint &globalPosition, const QSize &sizeWithMargins)
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
#define qCWarning(category,...)
GLenum GLuint GLintptr offset
static qreal position(const QQuickItem *item, QQuickAnchors::Anchor anchorLine)