Commit Graph

3 Commits

Author SHA1 Message Date
Lucie Gérard 9d6805017c Correct license for test files
According to QUIP-18 [1], all test files should be
LicenseRef-Qt-Commercial OR GPL-3.0-only

[1]: https://contribute.qt-project.org/quips/18

Pick-to: 6.7
Task-number: QTBUG-121787
Change-Id: I96d027035cd43d3244fb2c2b89fdcff406d7d801
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
2024-03-15 14:44:31 +01:00
Lucie Gérard d8ae622baf Use SPDX license identifiers
Replace the current license disclaimer in files by
a SPDX-License-Identifier.
License files are organized under LICENSES directory.

Pick-to: 6.4
Task-number: QTBUG-67283
Change-Id: I52b9410c22909f4253094d2458d309e7f6ad2620
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
2022-06-23 08:06:40 +02:00
Eskil Abrahamsen Blomfeldt 0ba059c6dc Port remaining graphical effects to Qt 6
Brings back shader effects that require runtime generation based on
parameters.

We use QTemporaryFile to temporarily store generated shaders. This
could be made more efficient if we added a way to set the generated
shader directly on the shader effect instead.

[ChangeLog][GraphicalEffects] Added back missing Qt 5 effects:
Blend, DirectionalBlur, DropShadow, GaussianBlur, Glow, InnerShadow,
MaskedBlur, RadialBlur, RecursiveBlur, and ZoomBlur.

Change-Id: I8ce02a6c8689027258f82dd4fc20bfa39ee6cfea
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
2022-01-12 12:31:48 +01:00