Changeset View
Changeset View
Standalone View
Standalone View
src/server/shell_interface.h
Show First 20 Lines • Show All 225 Lines • ▼ Show 20 Line(s) | 132 | public: | |||
---|---|---|---|---|---|
226 | * | 226 | * | ||
227 | * @returns Whether the ShellSurfaceInterface can accept keyboard focus. | 227 | * @returns Whether the ShellSurfaceInterface can accept keyboard focus. | ||
228 | * @see isTransient() | 228 | * @see isTransient() | ||
229 | * @see acceptsKeyboardFocusChanged | 229 | * @see acceptsKeyboardFocusChanged | ||
230 | * @since 5.5 | 230 | * @since 5.5 | ||
231 | **/ | 231 | **/ | ||
232 | bool acceptsKeyboardFocus() const; | 232 | bool acceptsKeyboardFocus() const; | ||
233 | 233 | | |||
234 | /** | ||||
235 | * Sends a popup done event to the shell surface. | ||||
236 | * This is only relevant for popup windows. It indicates that the popup grab | ||||
237 | * got canceled. This happens when e.g. the user clicks outside of any surface | ||||
238 | * of the same client as this ShellSurfaceInterface. It is the task of the | ||||
239 | * compositor to send the popupDone event appropriately. | ||||
240 | * | ||||
241 | * @see isPopup | ||||
242 | * @since 5.33 | ||||
243 | **/ | ||||
244 | void popupDone(); | ||||
245 | | ||||
234 | Q_SIGNALS: | 246 | Q_SIGNALS: | ||
235 | /** | 247 | /** | ||
236 | * Emitted whenever the title changes. | 248 | * Emitted whenever the title changes. | ||
237 | **/ | 249 | **/ | ||
238 | void titleChanged(const QString&); | 250 | void titleChanged(const QString&); | ||
239 | /** | 251 | /** | ||
240 | * Emitted whenever the window class changes. | 252 | * Emitted whenever the window class changes. | ||
241 | **/ | 253 | **/ | ||
▲ Show 20 Lines • Show All 65 Lines • Show Last 20 Lines |