summaryrefslogtreecommitdiff
path: root/tests/auto/declarative_core/utils.js
diff options
context:
space:
mode:
authorQt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>2020-01-22 14:00:37 +0100
committerSimon Hausmann <simon.hausmann@qt.io>2020-01-27 12:41:47 +0100
commit2aac6b3f26690b4d1be94be8f2b556794b022301 (patch)
treef397c85d22342ec87f2e64b3707c39f19fbc0256 /tests/auto/declarative_core/utils.js
parent6423670fd00fb2b0918c41d9cbf8783912356619 (diff)
downloadqtlocation-2aac6b3f26690b4d1be94be8f2b556794b022301.tar.gz
Fix build with latest qtbase and qtdeclarative
* Bump the submodule to include the one build fix for sqlite3. * Rename VisualDataModel to DelegateModel (it's been the latter for many years and now the old name vanished) * Fix dangling pointers into QList. In clearMapItems() we iterate over m_mapItems and call removeMapItems(), which also removes from the same QList (now vector). The same goes for m_mapItemGroups. Change-Id: I4c229fd2cf1bce76d6ad5ffae4bdbda7fe8e6a18 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'tests/auto/declarative_core/utils.js')
-rw-r--r--tests/auto/declarative_core/utils.js12
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/auto/declarative_core/utils.js b/tests/auto/declarative_core/utils.js
index 5370bab5..2b7dca32 100644
--- a/tests/auto/declarative_core/utils.js
+++ b/tests/auto/declarative_core/utils.js
@@ -97,8 +97,8 @@ function testConsecutiveFetch(testCase, model, place, expectedValues, data)
signalSpy.target = model;
signalSpy.signalName ="totalCountChanged";
- var visDataModel = Qt.createQmlObject('import QtQuick 2.0; '
- + 'VisualDataModel{ delegate: Text{} }',
+ var visDataModel = Qt.createQmlObject('import QtQuick 2.0; import QtQml.Models 2.14; '
+ + 'DelegateModel{ delegate: Text{} }',
testCase, "dataModel");
visDataModel.model = model;
@@ -140,8 +140,8 @@ function testConsecutiveFetch(testCase, model, place, expectedValues, data)
function testReset(testCase, model, place)
{
- var dataModel = Qt.createQmlObject('import QtQuick 2.0; '
- + 'VisualDataModel{ delegate: Text{} }',
+ var dataModel = Qt.createQmlObject('import QtQuick 2.0; import QtQml.Models 2.14; '
+ + 'DelegateModel{ delegate: Text{} }',
testCase, "dataModel");
dataModel.model = model;
@@ -160,8 +160,8 @@ function testReset(testCase, model, place)
function testFetch(testCase, data)
{
var model = data.model;
- var visDataModel = Qt.createQmlObject('import QtQuick 2.0; '
- + 'VisualDataModel{ delegate: Text{} }',
+ var visDataModel = Qt.createQmlObject('import QtQuick 2.0; import QtQml.Models 2.14; '
+ + 'DelegateModel{ delegate: Text{} }',
testCase, "dataModel");
visDataModel.model = model