Changeset View
Changeset View
Standalone View
Standalone View
wayland_server.h
Show First 20 Lines • Show All 227 Lines • ▼ Show 20 Line(s) | 227 | Q_SIGNALS: | |||
---|---|---|---|---|---|
228 | void shellClientAdded(KWin::ShellClient*); | 228 | void shellClientAdded(KWin::ShellClient*); | ||
229 | void shellClientRemoved(KWin::ShellClient*); | 229 | void shellClientRemoved(KWin::ShellClient*); | ||
230 | void terminatingInternalClientConnection(); | 230 | void terminatingInternalClientConnection(); | ||
231 | void initialized(); | 231 | void initialized(); | ||
232 | void foreignTransientChanged(KWayland::Server::SurfaceInterface *child); | 232 | void foreignTransientChanged(KWayland::Server::SurfaceInterface *child); | ||
233 | 233 | | |||
234 | private: | 234 | private: | ||
235 | void shellClientShown(Toplevel *t); | 235 | void shellClientShown(Toplevel *t); | ||
236 | void initOutputs(); | | |||
237 | void syncOutputsToWayland(); | | |||
238 | quint16 createClientId(KWayland::Server::ClientConnection *c); | 236 | quint16 createClientId(KWayland::Server::ClientConnection *c); | ||
239 | void destroyInternalConnection(); | 237 | void destroyInternalConnection(); | ||
240 | void configurationChangeRequested(KWayland::Server::OutputConfigurationInterface *config); | 238 | void configurationChangeRequested(KWayland::Server::OutputConfigurationInterface *config); | ||
241 | template <class T> | 239 | template <class T> | ||
242 | void createSurface(T *surface); | 240 | void createSurface(T *surface); | ||
243 | void initScreenLocker(); | 241 | void initScreenLocker(); | ||
244 | KWayland::Server::Display *m_display = nullptr; | 242 | KWayland::Server::Display *m_display = nullptr; | ||
245 | KWayland::Server::CompositorInterface *m_compositor = nullptr; | 243 | KWayland::Server::CompositorInterface *m_compositor = nullptr; | ||
▲ Show 20 Lines • Show All 53 Lines • Show Last 20 Lines |