Changeset View
Changeset View
Standalone View
Standalone View
shell_client.h
Show First 20 Lines • Show All 116 Lines • ▼ Show 20 Line(s) | 54 | public: | |||
---|---|---|---|---|---|
117 | /** | 117 | /** | ||
118 | * The process for this client. | 118 | * The process for this client. | ||
119 | * Note that processes started by kwin will share its process id. | 119 | * Note that processes started by kwin will share its process id. | ||
120 | * @since 5.11 | 120 | * @since 5.11 | ||
121 | * @returns the process if for this client. | 121 | * @returns the process if for this client. | ||
122 | **/ | 122 | **/ | ||
123 | pid_t pid() const override; | 123 | pid_t pid() const override; | ||
124 | 124 | | |||
125 | virtual bool isInternal() const; | | |||
126 | bool isLockScreen() const override; | 125 | bool isLockScreen() const override; | ||
127 | bool isInputMethod() const override; | 126 | bool isInputMethod() const override; | ||
128 | virtual QWindow *internalWindow() const; | 127 | virtual QWindow *internalWindow() const; | ||
129 | 128 | | |||
130 | void installPlasmaShellSurface(KWayland::Server::PlasmaShellSurfaceInterface *surface); | 129 | void installPlasmaShellSurface(KWayland::Server::PlasmaShellSurfaceInterface *surface); | ||
131 | void installServerSideDecoration(KWayland::Server::ServerSideDecorationInterface *decoration); | 130 | void installServerSideDecoration(KWayland::Server::ServerSideDecorationInterface *decoration); | ||
132 | void installAppMenu(KWayland::Server::AppMenuInterface *appmenu); | 131 | void installAppMenu(KWayland::Server::AppMenuInterface *appmenu); | ||
133 | void installPalette(KWayland::Server::ServerSideDecorationPaletteInterface *palette); | 132 | void installPalette(KWayland::Server::ServerSideDecorationPaletteInterface *palette); | ||
▲ Show 20 Lines • Show All 168 Lines • Show Last 20 Lines |