我对Qt编码(以及一般编码)很陌生,想绘制一个数字函数。我认为最好使用的工具/类是Q3DSurface
。
不幸的是我甚至无法定义一个简单的图表。我试着用这个例子
https://doc.qt.io/qt-5/qtdatavisualization-surface-example.html
但我甚至无法从main.cpp
Q3DSurface *graph = new Q3DSurface();
显然,版本5.9中没有没有参数的构造函数。 这是我到目前为止的尝试:
using namespace QtDataVisualization;
Surface::Surface()
{
QSurfaceFormat* format= new QSurfaceFormat();
QWindow * window= new QWindow(Q_NULLPTR);
Q3DSurface* m_pGraph= new Q3DSurface(format, window);
}
构造函数定义为
Q3DSurface(const QSurfaceFormat *format = Q_NULLPTR, QWindow *parent = Q_NULLPTR).
这种尝试不起作用。你知道如何创建Q3DSurface的新对象吗?