C++ 如何在QT中初始化顶部的滚动条
我有一个带有垂直滚动条的QGraphicsView,但问题是当我运行我的应用程序时,滚动条的位置被设置为QGraphicsView的中心 默认情况下,如何将其设置为顶部? 我尝试使用:C++ 如何在QT中初始化顶部的滚动条,c++,qt,initialization,scrollbar,minimum,C++,Qt,Initialization,Scrollbar,Minimum,我有一个带有垂直滚动条的QGraphicsView,但问题是当我运行我的应用程序时,滚动条的位置被设置为QGraphicsView的中心 默认情况下,如何将其设置为顶部? 我尝试使用: view->verticalScrollBar()->setValue(0); 但这不会改变任何事情。不过,我也试过: view->verticalScrollBar()->setValue(1); 它确实会将滚动条位置更改为顶部,但不会更改为最小值。垂直滚动条的范围是多少?graph
view->verticalScrollBar()->setValue(0);
但这不会改变任何事情。不过,我也试过:
view->verticalScrollBar()->setValue(1);
它确实会将滚动条位置更改为顶部,但不会更改为最小值。垂直滚动条的范围是多少?graphicsview有任何内容吗?graphicsview有内容(使用QGraphicsView的Pixmap)。使用滚动条的minimum()和maximum()方法,它告诉我:0是最小值,2082是最大值。你的pixmap是什么?我使用QGraphicsPixmapItem使用pixmap的多个部分。他们的位置从0,0到02048。