* Full author contact details are available in file CREDITS.
*/
-#ifndef QT3_SUPPORT
- #define QT3_SUPPORT
-#endif
-
#include <config.h>
#include "QLImage.h"
int const pixels = img.depth() > 8 ?
img.width() * img.height() : img.numColors();
- unsigned int * const data = img.depth() > 8 ?
- (unsigned int *)img.bits() :
- (unsigned int *)img.jumpTable();
+ unsigned int *data = img.depth() > 8 ?
+ reinterpret_cast<unsigned int *>(img.bits()) :
+ reinterpret_cast<unsigned int *>(&img.colorTable()[0]);
for(int i = 0; i < pixels; ++i){
int const val = qGray(data[i]);
}
case MonochromeDisplay: {
- transformed_.convertDepth(transformed_.depth(), Qt::MonoOnly);
+ transformed_.convertToFormat(transformed_.format(), Qt::MonoOnly);
break;
}
break;
}
- transformed_pixmap_ = transformed_;
+ transformed_pixmap_ = QPixmap::fromImage(transformed_);
return true;
}
QMatrix m;
m.rotate(-params.angle);
- transformed_.setAlphaBuffer(true);
- transformed_ = transformed_.xForm(m);
+ transformed_ = transformed_.transformed(m);
}
QMatrix m;
m.scale(double(width) / getWidth(), double(height) / getHeight());
- transformed_ = transformed_.xForm(m);
+ transformed_ = transformed_.transformed(m);
}
} // namespace graphics