Код: Выделить всё
QPixmap px;
px.fromImage (imgRaw); // define in header file QImage imgRaw;
QPainter p (&px);
p.setPen (Qt::red);
p.drawLine (mouseStart_X, mouseStart_Y, mouseReleased_X, mouseReleased_Y);
p.end ();
ui->lblRightImg->setPixmap (px);
ui->lblRightImg->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored);
ui->lblRightImg->setScaledContents(true);
Код: Выделить всё
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::setPen: Painter not active
QPainter::end: Painter not active, aborted
Код: Выделить всё
QPixmap px(100, 100);
px.fromImage (imgRaw); // define in header file QImage imgRaw;
Не могли бы вы помочь мне решить эту проблему? проблема ?
РЕДАКТИРОВАТЬ:
Также пробовал:
Код: Выделить всё
QPixmap px = QPixmap::fromImage (imgRaw);
Подробнее здесь: https://stackoverflow.com/questions/276 ... -to-qimage