Changeset View
Changeset View
Standalone View
Standalone View
src/client/plasmashell.h
Show First 20 Lines • Show All 318 Lines • ▼ Show 20 Line(s) | 190 | public: | |||
---|---|---|---|---|---|
319 | * @see autoHidePanelHidden | 319 | * @see autoHidePanelHidden | ||
320 | * @see autoHidePanelShown | 320 | * @see autoHidePanelShown | ||
321 | * @see requestHideAutoHidingPanel | 321 | * @see requestHideAutoHidingPanel | ||
322 | * @since 5.28 | 322 | * @since 5.28 | ||
323 | **/ | 323 | **/ | ||
324 | void requestShowAutoHidingPanel(); | 324 | void requestShowAutoHidingPanel(); | ||
325 | 325 | | |||
326 | /** | 326 | /** | ||
327 | * Set whether a PlasmaShellSurface with Role Panel should get focus or not. | 327 | * Set whether a PlasmaShellSurface should get focus or not. | ||
328 | * | 328 | * | ||
329 | * By default a Panel does not take focus. With this request the compositor | 329 | * By default some roles do not take focus. With this request the compositor | ||
330 | * can be instructed to also pass focus to a panel | 330 | * can be instructed to also pass focus. | ||
331 | * | 331 | * | ||
332 | * @param takesFocus Set to @c true if the Panel should gain focus. | 332 | * @param takesFocus Set to @c true if the surface should gain focus. | ||
333 | * @since 5.28 | 333 | * @since 5.28 | ||
334 | **/ | 334 | **/ | ||
335 | //KF6 TODO rename to make it generic | ||||
335 | void setPanelTakesFocus(bool takesFocus); | 336 | void setPanelTakesFocus(bool takesFocus); | ||
336 | 337 | | |||
337 | Q_SIGNALS: | 338 | Q_SIGNALS: | ||
338 | /** | 339 | /** | ||
339 | * Emitted when the compositor hided an auto hiding panel. | 340 | * Emitted when the compositor hided an auto hiding panel. | ||
340 | * @see requestHideAutoHidingPanel | 341 | * @see requestHideAutoHidingPanel | ||
341 | * @see autoHidePanelShown | 342 | * @see autoHidePanelShown | ||
342 | * @see requestShowAutoHidingPanel | 343 | * @see requestShowAutoHidingPanel | ||
Show All 26 Lines |