kimageformats/autotests
Mirco Miranda 4995c9cd15 PSD: support native CMYK introduced by Qt 6.8
Qt 6.8 will introduce native support for the CMYK (8-bit) format.
With this patch you will finally be able to correctly see the colors of CMYK images with ICC profile.
The testing part has been updated with the addition of an (optional) json file for each image to test. Inside you enter which image to use depending on the Qt version.

In short:
- Added native CMYK suport to PSD reader
- CMYK with alpha is converted using QColorSpace in a RGBA image
- Read tests changed to use the correct comparison image based on the Qt version
- Fixed also XCF tests: now works with all Qt version (see also [QTBUG-120614](https://bugreports.qt.io/browse/QTBUG-120614))
- Work around for CCBUG: 468288
2024-06-07 10:16:58 +00:00
..
ani Add plugin for animated Windows cursors (ANI) 2021-01-03 08:49:10 +00:00
pic Make PSD image reader endianess-agnostic. 2015-02-20 23:03:10 +00:00
read PSD: support native CMYK introduced by Qt 6.8 2024-06-07 10:16:58 +00:00
write qoi: write support 2023-08-28 22:25:10 +00:00
anitest.cpp Add plugin for animated Windows cursors (ANI) 2021-01-03 08:49:10 +00:00
CMakeLists.txt PSD: support native CMYK introduced by Qt 6.8 2024-06-07 10:16:58 +00:00
fuzzyeq.cpp Add write tests for heif/avif/jxl 2022-02-18 00:05:01 +01:00
long-runs.pic Rewrite the PIC image format handler 2014-05-04 13:42:30 +01:00
pictest.cpp Run clang-format on all cpp/h files 2021-03-08 20:15:33 +02:00
readtest.cpp PSD: support native CMYK introduced by Qt 6.8 2024-06-07 10:16:58 +00:00
templateimage.cpp PSD: support native CMYK introduced by Qt 6.8 2024-06-07 10:16:58 +00:00
templateimage.h PSD: support native CMYK introduced by Qt 6.8 2024-06-07 10:16:58 +00:00
writetest.cpp exr: write support and more 2023-09-17 08:07:47 +00:00