Changeset View
Changeset View
Standalone View
Standalone View
libkwineffects/kwineffects.h
Show First 20 Lines • Show All 1223 Lines • ▼ Show 20 Line(s) | 810 | public: | |||
---|---|---|---|---|---|
1224 | * | 1224 | * | ||
1225 | * During the interactive window selection the cursor is turned into a crosshair cursor. | 1225 | * During the interactive window selection the cursor is turned into a crosshair cursor. | ||
1226 | * | 1226 | * | ||
1227 | * @param callback The function to invoke once the interactive position selection ends | 1227 | * @param callback The function to invoke once the interactive position selection ends | ||
1228 | * @since 5.9 | 1228 | * @since 5.9 | ||
1229 | **/ | 1229 | **/ | ||
1230 | virtual void startInteractivePositionSelection(std::function<void(const QPoint &)> callback) = 0; | 1230 | virtual void startInteractivePositionSelection(std::function<void(const QPoint &)> callback) = 0; | ||
1231 | 1231 | | |||
1232 | /** | ||||
1233 | * Shows an on-screen-message. To hide it again use @link{hideOnScreenMessage}. | ||||
1234 | * | ||||
1235 | * @param message The message to show | ||||
1236 | * @param iconName The optional themed icon name | ||||
1237 | * @see hideOnScreenMessage | ||||
1238 | * @since 5.9 | ||||
1239 | **/ | ||||
1240 | virtual void showOnScreenMessage(const QString &message, const QString &iconName = QString()) = 0; | ||||
1241 | | ||||
1242 | /** | ||||
1243 | * Hides a previously shown on-screen-message again. | ||||
1244 | * @see showOnScreenMessage | ||||
1245 | * @since 5.9 | ||||
1246 | **/ | ||||
1247 | virtual void hideOnScreenMessage() = 0; | ||||
1248 | | ||||
1232 | Q_SIGNALS: | 1249 | Q_SIGNALS: | ||
1233 | /** | 1250 | /** | ||
1234 | * Signal emitted when the current desktop changed. | 1251 | * Signal emitted when the current desktop changed. | ||
1235 | * @param oldDesktop The previously current desktop | 1252 | * @param oldDesktop The previously current desktop | ||
1236 | * @param newDesktop The new current desktop | 1253 | * @param newDesktop The new current desktop | ||
1237 | * @param with The window which is taken over to the new desktop, can be NULL | 1254 | * @param with The window which is taken over to the new desktop, can be NULL | ||
1238 | * @since 4.9 | 1255 | * @since 4.9 | ||
1239 | */ | 1256 | */ | ||
▲ Show 20 Lines • Show All 2125 Lines • Show Last 20 Lines |