diff options
author | Joni Poikelin <joni.poikelin@theqtcompany.com> | 2016-02-22 10:39:28 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> | 2016-03-02 08:56:50 +0000 |
commit | 8f454d1f8b44574c8420dd5132e45a371b1f736d (patch) | |
tree | 9cc3edd5cc15f5c958835a15b562bc3ad2950f10 | |
parent | 672ea1cb191f9d386ce32b96102fe638fcae5fba (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.cpp | 2 |
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++) { |