qt graphicsView大小设置
时间: 2023-09-03 21:10:03 浏览: 359
代码动态改变View大小
要设置Qt中GraphicsView的大小,您可以使用QWidget::resize函数或QGraphicsView::setGeometry函数。例如,以下代码将设置一个大小为500x500像素的GraphicsView:
```cpp
QGraphicsView* view = new QGraphicsView(parent); // 创建GraphicsView
view->setGeometry(0, 0, 500, 500); // 设置大小和位置
```
或者,如果您已经有一个GraphicsView对象,可以使用QWidget::resize函数来更改其大小:
```cpp
view->resize(500, 500); // 设置大小为500x500像素
```
您还可以通过设置QGraphicsView::setSceneRect函数来设置GraphicsView的场景大小,如下所示:
```cpp
QRectF sceneRect(0, 0, 500, 500); // 创建一个大小为500x500的场景矩形
view->setSceneRect(sceneRect); // 设置场景大小
```
这样,您就可以在GraphicsView中显示大小为500x500的场景了。
阅读全文