好的,所以我使用 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++;
}
问题是我抓取的数字非常小,例如 2.000e-12。这些数字将根据应用程序不断变化。如何调整我的场景以拉伸以填充我的QGraphicsView
. 现在,我看到的只是我视野中心的一个点。我说得有道理吗?