我需要在诺基亚 Qt 中将 QDeclarativeItem 对象转换为 QImage 对象,有什么办法吗?
问问题
156 次
1 回答
1
你可以得到你的项目的边界矩形
QRectF QGraphicsItem::boundingRect()
您还需要一个指向您的 QDeclarativeView 的指针,您可以使用它来将此矩形呈现为 QImage
void QGraphicsView::render ( QPainter * painter,
const QRectF & target = QRectF(), const QRect & source = QRect(),
Qt::AspectRatioMode aspectRatioMode = Qt::KeepAspectRatio )
(未经测试。)
于 2012-06-27T14:19:20.903 回答