diff options
Diffstat (limited to 'src/compositor/windowmanagerprotocol/waylandwindowmanagerintegration.h')
-rw-r--r-- | src/compositor/windowmanagerprotocol/waylandwindowmanagerintegration.h | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/compositor/windowmanagerprotocol/waylandwindowmanagerintegration.h b/src/compositor/windowmanagerprotocol/waylandwindowmanagerintegration.h index b85d69d3a..10a29a47e 100644 --- a/src/compositor/windowmanagerprotocol/waylandwindowmanagerintegration.h +++ b/src/compositor/windowmanagerprotocol/waylandwindowmanagerintegration.h @@ -72,24 +72,13 @@ public: ~WindowManagerServerIntegration(); void initialize(QtWayland::Display *waylandDisplay); - void removeClient(wl_client *client); - - WaylandManagedClient *managedClient(wl_client *client) const; void setShowIsFullScreen(bool value); void sendQuitMessage(wl_client *client); -signals: - void clientAuthenticated(wl_client *client); - -private: - void mapClientToProcess(wl_client *client, uint32_t processId); - void authenticateWithToken(wl_client *client, const char *token); - private: bool m_showIsFullScreen; QWaylandCompositor *m_compositor; - QMap<wl_client*, WaylandManagedClient*> m_managedClients; static void bind_func(struct wl_client *client, void *data, uint32_t version, uint32_t id); @@ -108,21 +97,6 @@ private: static const struct qt_windowmanager_interface windowmanager_interface; }; - -class WaylandManagedClient -{ -public: - WaylandManagedClient(); - qint64 processId() const; - QByteArray authenticationToken() const; - -private: - qint64 m_processId; - QByteArray m_authenticationToken; - - friend class WindowManagerServerIntegration; -}; - QT_END_NAMESPACE #endif // WAYLANDWINDOWMANAGERINTEGRATION_H |