From 38dcfecdb5955680ae46fd9a8c9c4b1fa3fd084d 2014-10-21 06:14:03 From: Titta Heikkala Date: 2014-10-21 06:14:03 Subject: [PATCH] Fix chart axis label format The label format for axis can now be set so that there's a separator for thousands, for example, with setLabelFormat("%'5.2f") Change-Id: Ic159776039d04a91a7ccf648800bd9720c41246e Task-number: QTRD-3347 Reviewed-by: Miikka Heikkinen --- diff --git a/src/charts/axis/chartaxiselement.cpp b/src/charts/axis/chartaxiselement.cpp index 73cd057..b9b9b72 100644 --- a/src/charts/axis/chartaxiselement.cpp +++ b/src/charts/axis/chartaxiselement.cpp @@ -28,7 +28,7 @@ QT_CHARTS_BEGIN_NAMESPACE -static const char *labelFormatMatchString = "%[\\-\\+#\\s\\d\\.lhjztL]*([dicuoxfegXFEG])"; +static const char *labelFormatMatchString = "%[\\-\\+#\\s\\d\\.\\'lhjztL]*([dicuoxfegXFEG])"; static const char *labelFormatMatchLocalizedString = "^([^%]*)%\\.(\\d+)([defgiEG])(.*)$"; static QRegExp *labelFormatMatcher = 0; static QRegExp *labelFormatMatcherLocalized = 0;