summaryrefslogtreecommitdiffstats
path: root/examples/datavisualization/graphgallery/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/datavisualization/graphgallery/main.cpp')
-rw-r--r--examples/datavisualization/graphgallery/main.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/examples/datavisualization/graphgallery/main.cpp b/examples/datavisualization/graphgallery/main.cpp
index 0d42388e..005ca1bf 100644
--- a/examples/datavisualization/graphgallery/main.cpp
+++ b/examples/datavisualization/graphgallery/main.cpp
@@ -3,6 +3,7 @@
#include "bargraph.h"
#include "scattergraph.h"
+#include "surfacegraph.h"
#include <QtWidgets/qapplication.h>
#include <QtWidgets/qwidget.h>
@@ -24,6 +25,11 @@ int main(int argc, char **argv)
if (!scatter->initialize())
return -1;
+ // Create surface graph
+ SurfaceGraph *surface = new SurfaceGraph();
+ if (!surface->initialize())
+ return -1;
+
// Create a tab widget for creating own tabs for Q3DBars, Q3DScatter, and Q3DSurface
QTabWidget *tabWidget = new QTabWidget();
tabWidget->setWindowTitle(QLatin1String("Graph Gallery"));
@@ -32,6 +38,8 @@ int main(int argc, char **argv)
tabWidget->addTab(bars->barsWidget(), QLatin1String("Bar Graph"));
// Add scatter widget
tabWidget->addTab(scatter->scatterWidget(), QLatin1String("Scatter Graph"));
+ // Add surface widget
+ tabWidget->addTab(surface->surfaceWidget(), QLatin1String("Surface Graph"));
tabWidget->show();
return app.exec();