我在qt designer中画了一个QGraphicsView控件,当按下一个按钮时,我想改变QGraphicsView里面的背景图像,但是我调用show()后却没有任何反应,按钮操作确实已经响应了。ui.grpView是我的控件名字。
我的代码如下:
//改变图像函数
void MainWindow::on_pushBtn_view1_clicked()
{
//ui.grpView = new QGraphicsView(&scene);
//ui.grpView->scale(0.5,0.5);
ui.grpView->setBackgroundBrush(QPixmap(":/bmap1.bmp"));
ui.grpView->setParent(this);
ui.grpView->setGeometry(200,150,400,250);
ui.grpView->show();
}
请大家帮帮忙吧,可能是哪里的错误啊????