Changeset View
Changeset View
Standalone View
Standalone View
platform.h
Show First 20 Lines • Show All 332 Lines • ▼ Show 20 Line(s) | 62 | public: | |||
---|---|---|---|---|---|
333 | 333 | | |||
334 | /** | 334 | /** | ||
335 | * Creates the Decoration::Renderer for the given @p client. | 335 | * Creates the Decoration::Renderer for the given @p client. | ||
336 | * | 336 | * | ||
337 | * The default implementation creates a Renderer suited for the Compositor, @c nullptr if there is no Compositor. | 337 | * The default implementation creates a Renderer suited for the Compositor, @c nullptr if there is no Compositor. | ||
338 | **/ | 338 | **/ | ||
339 | virtual Decoration::Renderer *createDecorationRenderer(Decoration::DecoratedClientImpl *client); | 339 | virtual Decoration::Renderer *createDecorationRenderer(Decoration::DecoratedClientImpl *client); | ||
340 | 340 | | |||
341 | /** | ||||
342 | * Platform specific way to invert the screen. | ||||
343 | * Default implementation invokes the invert effect | ||||
344 | **/ | ||||
345 | virtual void invertScreen(); | ||||
346 | | ||||
341 | public Q_SLOTS: | 347 | public Q_SLOTS: | ||
342 | void pointerMotion(const QPointF &position, quint32 time); | 348 | void pointerMotion(const QPointF &position, quint32 time); | ||
343 | void pointerButtonPressed(quint32 button, quint32 time); | 349 | void pointerButtonPressed(quint32 button, quint32 time); | ||
344 | void pointerButtonReleased(quint32 button, quint32 time); | 350 | void pointerButtonReleased(quint32 button, quint32 time); | ||
345 | void pointerAxisHorizontal(qreal delta, quint32 time); | 351 | void pointerAxisHorizontal(qreal delta, quint32 time); | ||
346 | void pointerAxisVertical(qreal delta, quint32 time); | 352 | void pointerAxisVertical(qreal delta, quint32 time); | ||
347 | void keyboardKeyPressed(quint32 key, quint32 time); | 353 | void keyboardKeyPressed(quint32 key, quint32 time); | ||
348 | void keyboardKeyReleased(quint32 key, quint32 time); | 354 | void keyboardKeyReleased(quint32 key, quint32 time); | ||
▲ Show 20 Lines • Show All 92 Lines • Show Last 20 Lines |