小编Joh*_*dio的帖子

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
查看次数

传递给函数后重用指针的问题

所以,当我将一个const char *函数传递给一个函数时,我可以再次使用它吗?它似乎最终吐出废话给我.

const char *config_file = "file.txt";

function(int x, config_file);
cout << "Number" << x;


secondfunction(int y, config_file);
Run Code Online (Sandbox Code Playgroud)

我需要另一个指向config_file的指针吗?

如果是这样,我该怎么做?

谢谢!

c++ pointers const function

0
推荐指数
1
解决办法
209
查看次数

标签 统计

c++ ×2

const ×1

function ×1

pointers ×1

qgraphicsitem ×1

qt ×1