wallpapers/image: adapt to null byte behavior change in Qt6
In Qt5 the terminating \0 character is not considered part of the byte array, but this behavior was removed in Qt6, so the library needs to handle the behavior change by itself.
See also:
In Qt5 the terminating \0 character is not considered part of the byte array, but this behavior was removed in Qt6, so the library needs to handle the behavior change by itself.
See also: