关于qt直方图自适应graphics view窗口的问题,您可以使用QGraphicsScene和QGraphicsView来实现。您可以使用QGraphicsScene的addRect函数来创建矩形,然后使用QGraphicsView的fitInView函数来自适应窗口大小。详细的代码实现
时间: 2023-05-18 10:03:21 浏览: 185
Qt实现转动轮播图
可以参考以下代码:
QGraphicsScene *scene = new QGraphicsScene();
QGraphicsView *view = new QGraphicsView(scene);
// 创建矩形
QRectF rect(0, 0, 100, 100);
QGraphicsRectItem *rectItem = new QGraphicsRectItem(rect);
scene->addItem(rectItem);
// 自适应窗口大小
view->fitInView(rectItem, Qt::KeepAspectRatio);
// 显示窗口
view->show();
这样就可以实现自适应窗口大小的直方图了。
阅读全文