版本:QT4
系统:redhat 企业版 4
bit是从usb摄像头采集的缓存,
QImage image(bit,MAX_WIDTH,MAX_HEIGHT, QImage::Format_ARGB32_Premultiplied);
QPainter imagePainter(&image);
imagePainter.initFrom(this);
imagePainter.setRenderHint(QPainter::Antialiasing, true);
imagePainter.eraseRect(rect());
draw(&imagePainter);
imagePainter.end();
QPainter widgetPainter(this);
widgetPainter.drawImage(0, 0, image);
提示draw 没定义,第一次在函数里使用,
红色的是 C++ GUI Programming with Qt 4, 里 High-Quality Rendering with QImage(用QImage进行高质量渲染)里面的例子,是不那个头文件,没加了?
我加了 #include <QPainter>,<QImage> 还要加那些了?