Changeset View
Changeset View
Standalone View
Standalone View
src/server/plasmashell_interface.h
Show First 20 Lines • Show All 154 Lines • ▼ Show 20 Line(s) | 82 | public: | |||
---|---|---|---|---|---|
155 | * @see hideAutoHidingPanel | 155 | * @see hideAutoHidingPanel | ||
156 | * @see panelAutoHideHideRequested | 156 | * @see panelAutoHideHideRequested | ||
157 | * @see panelAutoHideShowRequested | 157 | * @see panelAutoHideShowRequested | ||
158 | * @see 5.28 | 158 | * @see 5.28 | ||
159 | **/ | 159 | **/ | ||
160 | void showAutoHidingPanel(); | 160 | void showAutoHidingPanel(); | ||
161 | 161 | | |||
162 | /** | 162 | /** | ||
163 | * Whether a PlasmaShellSurfaceInterface with Role Panel wants to have focus. | ||||
164 | * | ||||
165 | * By default a Panel does not get focus, but the PlasmaShellSurfaceInterface can | ||||
166 | * request that it wants to have focus. The compositor can use this information to | ||||
167 | * pass focus to the panel. | ||||
168 | * @since 5.28 | ||||
169 | **/ | ||||
170 | bool panelTakesFocus() const; | ||||
171 | | ||||
172 | /** | ||||
163 | * @returns The PlasmaShellSurfaceInterface for the @p native resource. | 173 | * @returns The PlasmaShellSurfaceInterface for the @p native resource. | ||
164 | * @since 5.5 | 174 | * @since 5.5 | ||
165 | **/ | 175 | **/ | ||
166 | static PlasmaShellSurfaceInterface *get(wl_resource *native); | 176 | static PlasmaShellSurfaceInterface *get(wl_resource *native); | ||
167 | 177 | | |||
168 | Q_SIGNALS: | 178 | Q_SIGNALS: | ||
169 | /** | 179 | /** | ||
170 | * A change of global position has been requested. | 180 | * A change of global position has been requested. | ||
▲ Show 20 Lines • Show All 58 Lines • Show Last 20 Lines |