Q3DSurface - 定义一个简单的Graph

时间:2017-09-22 11:20:00

标签: qt

我对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的新对象吗?

0 个答案:

没有答案