summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoni Poikelin <joni.poikelin@theqtcompany.com>2016-02-22 10:39:28 +0200
committerMiikka Heikkinen <miikka.heikkinen@theqtcompany.com>2016-03-02 08:56:50 +0000
commit8f454d1f8b44574c8420dd5132e45a371b1f736d (patch)
tree9cc3edd5cc15f5c958835a15b562bc3ad2950f10
parent672ea1cb191f9d386ce32b96102fe638fcae5fba (diff)
Fix crash with empty BarSet values
Change-Id: I6c82ad2985f7efc501ed0df34b8205875a369fd0 Task-number: QTBUG-51287 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
-rw-r--r--src/chartsqml2/declarativebarseries.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/chartsqml2/declarativebarseries.cpp b/src/chartsqml2/declarativebarseries.cpp
index 7d32cfe6..526d9af6 100644
--- a/src/chartsqml2/declarativebarseries.cpp
+++ b/src/chartsqml2/declarativebarseries.cpp
@@ -69,7 +69,7 @@ void DeclarativeBarSet::setValues(QVariantList values)
while (count())
remove(count() - 1);
- if (values.at(0).canConvert(QVariant::Point)) {
+ if (values.count() > 0 && values.at(0).canConvert(QVariant::Point)) {
// Create list of values for appending if the first item is Qt.point
int maxValue = 0;
for (int i = 0; i < values.count(); i++) {