Browse Source

Use QImage.bits instead of QImage.constBits to ease backporting

Image.constBits was introduced in Qt 4.7.  Should be ok here to use
QImage.bits which allows linking against the Qt in Squeeze.
miguelfreitas
Petter Reinholdtsen 12 years ago committed by Wladimir J. van der Laan
parent
commit
17121ec4fe
  1. 2
      src/qt/notificator.cpp

2
src/qt/notificator.cpp

@ -113,7 +113,7 @@ FreedesktopImage::FreedesktopImage(const QImage &img):
{ {
// Convert 00xAARRGGBB to RGBA bytewise (endian-independent) format // Convert 00xAARRGGBB to RGBA bytewise (endian-independent) format
QImage tmp = img.convertToFormat(QImage::Format_ARGB32); QImage tmp = img.convertToFormat(QImage::Format_ARGB32);
const uint32_t *data = reinterpret_cast<const uint32_t*>(tmp.constBits()); const uint32_t *data = reinterpret_cast<const uint32_t*>(tmp.bits());
unsigned int num_pixels = width * height; unsigned int num_pixels = width * height;
image.resize(num_pixels * BYTES_PER_PIXEL); image.resize(num_pixels * BYTES_PER_PIXEL);

Loading…
Cancel
Save