knotify: ImageConverter::variantForImage() optimization

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2023-06-16 05:38:34 +03:00
parent f430a47304
commit 2753ae991a

View file

@ -74,8 +74,7 @@ QVariant variantForImage(const QImage &_image)
// endianess:
// - In big endian the order is A,R,G,B
// - In little endian the order is B,G,R,A
QByteArray data;
data.resize(rowStride * image.height());
QByteArray data(rowStride * image.height(), 0);
char* dst = data.data();
for (int y=0; y<image.height(); ++y) {
const QRgb* src = (const QRgb*)image.constScanLine(y);