我试图将一些数据从 QVector 转换为 QBitmap。我怎样才能做到这一点?我有一个 QPointF 的 QVector,我试图将该数据转换为在 QPixmap 上重绘。
QVector<QPointF> data;
QPixmap pixMap;
编辑
我做了这样的东西。为什么它不起作用?
QPainter *painter = new QPainter(&pixMap);
for(int i = 1; i < data.last().x(); i++){
painter->setPen(QPen(Qt::black, 2));
painter->drawPolyline(this->data.data(), this->data.size());
}
delete painter;
setPixmap(pixMap);