显示QGraphicsView后,我想将滚动条设置到最左边和最上边,代码如下,但是滚动条仍然在中间,没有变化;如果把minimum()换为maximum(),滚动条到了最右边和最下边,请问该如何解决?谢谢!
scene = new DiagramScene(data);
scene->setSceneRect(0,0,2000,2000);
view = new QGraphicsView(scene);
this->setCentralWidget(view);
/* 因为图形画在屏幕左上方,所以需要滚动屏幕 */
QScrollBar *horBar = view->horizontalScrollBar();
QScrollBar *verBar = view->verticalScrollBar();
horBar->setValue(horBar->minimum());
verBar->setValue(verBar->minimum());