История изменений
Исправление ALeo, (текущая версия) :
Делаю из this->pFrameRGB->data[0] QImage:
QImage((uchar*)this->pFrameRGB->data[0], 352, 240, QImage::Format_RGB888);
отправляю его своему виджету, и вызываю у него paintEvent:
QPainter painter(this);
if (!this->image->isNull()) {
QPoint *point = new QPoint(0,0);
painter.drawImage(*point, *this->image);
}
this->image - это полученный на предидущем шаге QImage
upd: если что, задача не показать изображение, а получить RGB24 битмапы для кадров. А отображение - это демонстрация работы.
Исходная версия ALeo, :
Делаю из this->pFrameRGB->data[0] QImage:
QImage((uchar*)this->pFrameRGB->data[0], 352, 240, QImage::Format_RGB888);
отправляю его своему виджету, и вызываю у него paintEvent:
QPainter painter(this);
if (!this->image->isNull()) {
QPoint *point = new QPoint(0,0);
painter.drawImage(*point, *this->image);
}
this->image - это полученный на предидущем шаге QImage