在我QGraphicsScene的构造函数中,已用drawBackground生成过原有背景图。如下:
class MyScene : public QGraphicsScene
{
public:
MyScene(qreal x, qreal y, qreal w, qreal h)
: QGraphicsScene(x, y, w, h) { }
protected:
void drawBackground(QPainter *painter, const QRectF &rect)
{ //在此生成原有背景图
};
但在程序运行中,需要不断更改MyScene的背景,请问如何实现? 谢谢!