Qt 如何将QdeCrativeItem转换为QImage

Qt 如何将QdeCrativeItem转换为QImage,qt,Qt,我需要在诺基亚Qt中将QdeCrativeItem对象转换为QImage对象,有什么办法吗?您可以使用 QRectF QGraphicsItem::boundingRect() 您还需要一个指向QDeclarativeView的指针,可以使用该指针将此矩形渲染为具有 void QGraphicsView::render ( QPainter * painter, const QRectF & target = QRectF(), const QRect & source

我需要在诺基亚Qt中将QdeCrativeItem对象转换为QImage对象,有什么办法吗?

您可以使用

QRectF QGraphicsItem::boundingRect()
您还需要一个指向QDeclarativeView的指针,可以使用该指针将此矩形渲染为具有

void QGraphicsView::render ( QPainter * painter,
    const QRectF & target = QRectF(), const QRect & source = QRect(),
    Qt::AspectRatioMode aspectRatioMode = Qt::KeepAspectRatio )
(未经测试。)