8#include <KWaylandExtras>
9#include <KWindowSystem>
11#include <QGuiApplication>
27 , KWindowSystemPrivateV2()
52 QTimer::singleShot(0, [serial, token] {
53 Q_EMIT KWaylandExtras::self()->xdgActivationTokenArrived(serial, token);
88#include "moc_windowsystem.cpp"
SeatInterface * seat() const
XdgActivationV1Integration * xdgActivationIntegration() const
quint32 lastUsageSerial() const
bool showingDesktop() override
void setShowingDesktop(bool showing) override
quint32 lastInputSerial(QWindow *window) override
void requestToken(QWindow *win, uint32_t serial, const QString &app_id) override
void unexportWindow(QWindow *window) override
void setMainWindow(QWindow *window, const QString &handle) override
void setCurrentToken(const QString &token) override
void exportWindow(QWindow *window) override
void activateWindow(QWindow *win, long time) override
Window * findInternal(QWindow *w) const
Finds a Window for the internal window w.
QString requestPrivilegedToken(SurfaceInterface *surface, uint serial, SeatInterface *seat, const QString &appId)
WaylandServer * waylandServer()