我需要在Nokia Qt中将QDeclarativeItem对象转换为QImage对象,有没有办法做到这一点?
答案 0 :(得分:1)
您可以使用
获取项目的边界矩形QRectF QGraphicsItem::boundingRect()
您还需要一个指向QDeclarativeView的指针,您可以使用该指针将此矩形渲染为带有
的QImage。void QGraphicsView::render ( QPainter * painter,
const QRectF & target = QRectF(), const QRect & source = QRect(),
Qt::AspectRatioMode aspectRatioMode = Qt::KeepAspectRatio )
(未测试)。