相关疑难解决方法(0)

Qt GraphicsView拉伸场景以适应

好的,所以我使用Qt和C++作为我的环境.

QGraphicsView在我的UI中绘制了一个.

然后我创建一个场景并为该场景添加线条.我运行5000点的数组并画出连接每个点的线.

QGraphicsScene *scene = new QGraphicsScene();
QPen pen2 = QPen(Qt::blue, 8.0);
int j=1;
for (int i=1; i<5000; i++)
{
    scene->addLine(xArray[i],yArray[i],xArray[j],yArray[j], pen2);
    j++;
}
Run Code Online (Sandbox Code Playgroud)

问题是我抓到的数字非常小,例如2.000e-12.这些数字将根据应用程序不断变化.如何调整我的场景以拉伸以填充我的QGraphicsView.现在,我看到的只是我视角中心的一个点.我有道理吗?

c++ qt qgraphicsitem

9
推荐指数
2
解决办法
9636
查看次数

标签 统计

c++ ×1

qgraphicsitem ×1

qt ×1