summaryrefslogtreecommitdiffstats
path: root/src/compositor/extensions/qwaylandquickshellintegration.h
Commit message (Collapse)AuthorAgeFilesLines
* Update QtWaylandCompositor license headers to GPL 3v5.14.0-beta2Paul Olav Tvete2019-10-161-15/+5
| | | | | | | | | | | | As announced on the mailing list, QtWaylandCompositor licensing is changing to GPLv3: https://lists.qt-project.org/pipermail/development/2019-October/037666.html Change-Id: I4bdc1aa5914e53ac760acc2b6453355af636baa9 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> Reviewed-by: Pier Luigi Fiorini <pierluigi.fiorini@liri.io> Reviewed-by: Johan Helsing <johan.helsing@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Improve QWaylandQuickShellIntegration APIPier Luigi Fiorini2019-09-051-20/+2
| | | | | | | | | | | During the API review we came up with an improved API. QWaylandQuickShellIntegration now filter events delivered to QWaylandQuickShellSurfaceItem using QObject event filter, thus we don't need a new API anymore. Change-Id: I91b05c4c8ecee56cd782f036160c569cd972abdb Reviewed-by: Johan Helsing <johan.helsing@qt.io>
* Turn QWaylandQuickShellIntegration into a public APIPier Luigi Fiorini2019-04-111-0/+76
Compositors that want to provide custom shell integrations need this API to be public. [ChangeLog][Compositor] Make QWaylandQuickShellIntegration public so that compositors can provide their code to integrate shell surfaces with QtQuick. Change-Id: Ia40c36636518b28fa4ee7a642fc6cc671b7c3c74 Reviewed-by: Johan Helsing <johan.helsing@qt.io>