summaryrefslogtreecommitdiffstats
path: root/tests/qmlperf/qml/qmlperf/main.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/qmlperf/qml/qmlperf/main.qml')
-rw-r--r--tests/qmlperf/qml/qmlperf/main.qml18
1 files changed, 4 insertions, 14 deletions
diff --git a/tests/qmlperf/qml/qmlperf/main.qml b/tests/qmlperf/qml/qmlperf/main.qml
index 35f8df5d..bb3f1b82 100644
--- a/tests/qmlperf/qml/qmlperf/main.qml
+++ b/tests/qmlperf/qml/qmlperf/main.qml
@@ -20,7 +20,6 @@ import QtQuick 2.1
import QtQuick.Layouts 1.0
import QtQuick.Controls 1.0
import QtDataVisualization 1.1
-import "script.js" as Script
import "."
Rectangle {
@@ -29,7 +28,7 @@ Rectangle {
height: 1024
property var itemCount: 1000.0
- property var addItems: 1000.0
+ property var addItems: 500.0
Button {
id: changeButton
@@ -90,7 +89,7 @@ Rectangle {
text: "Add"
onClicked: {
itemCount = itemCount + addItems;
- Script.createData(addItems);
+ dataGenerator.add(scatterSeries, addItems);
}
}
@@ -102,11 +101,6 @@ Rectangle {
anchors.left: mainview.left
state: "meshsphere"
- ListModel {
- id: dataModel
- Component.onCompleted: Script.createData(itemCount)
- }
-
Scatter3D {
id: scatterPlot
width: graphView.width
@@ -134,13 +128,9 @@ Rectangle {
Scatter3DSeries {
id: scatterSeries
mesh: Abstract3DSeries.MeshSphere
- ItemModelScatterDataProxy {
- itemModel: dataModel
- xPosRole: "x"
- yPosRole: "y"
- zPosRole: "z"
- }
}
+
+ Component.onCompleted: dataGenerator.generateData(scatterSeries, itemCount);
}
states: [