标题:QT5在arm做摄像头采集,label上面什么也不显示。
作者:漂泊的孩子6
日期:2015-06-05 15:27
内容:
使用QT5在arm上做摄像头采集,为什么label上什么也不显示呢?程序是从网上找的。请大神们帮忙看一看。
void ProcessImage::paintEvent(QPaintEvent * event ) {
rs = vd->get_frame((void **)&p,&len); convert_yuv_to_rgb_buffer(p,pp,320,240/*QWidget::width(),QWidget::height()*/);
frame->loadFromData((uchar *)pp,/*len*/320* 240 * 3 * sizeof(char)); this->setAttribute(Qt::WA_PaintOutsidePaintEvent);
label->setPixmap(QPixmap::fromImage(*frame,Qt::AutoColor)); rs = vd->unget_frame();
}
#1 [jasonlee 06-09 20:15]
楼主可以看一下,是否进入paintEvent函数,然后看你下frame没没有获得数据
然后请教楼主你个问题,楼主一直QT5的时候,触摸屏可用么?