6 :imageData(QSize(weight, height), QImage::Format_ARGB32){
19 if (!loadedImage.load(fileName))
23 loadedImage = loadedImage.scaled(
imageData.size(),Qt::IgnoreAspectRatio);
25 imageData = loadedImage.convertToFormat(QImage::Format_ARGB32);
31 if (image->size() == newSize)
35 QImage newImage(newSize, QImage::Format_ARGB32);
36 newImage.fill(qRgb(255, 255, 255));
39 QPainter painter(&newImage);
40 painter.drawImage(QPoint(0, 0), *image);
49 painter.setPen(QPen(color, 1, Qt::SolidLine, Qt::RoundCap, Qt::RoundJoin));
52 painter.drawPoint(p1);
60 painter.setPen(QPen(color, penWidth, Qt::SolidLine, Qt::RoundCap, Qt::RoundJoin));
62 painter.drawPoint(p1);
70 painter.setPen(QPen(color, penWidth, Qt::SolidLine, Qt::RoundCap, Qt::RoundJoin));
73 painter.drawLine(p1, p2);