I have a QGeoCoordinate named newPosDeg. While debugging, the Locals and Expressions window shows the following value(s) for the variable

Locals and Expressions
this
newPosDeg @0x19b9918c QGeoCoordinate
d @0x19b9918c QSharedDataPointer<QGeoCoordinatePrivate>
[QSharedData] ref: 1 QSharedData
alt 90.0 double
lat 35.2371746642 double
lng -118.002151755 double


These are the values expected. However, when I attempt to split this QGeoCoordinate using the QGeoCoordinate::CoordinateFormat of DegreesMinutesSecondsWithHemisphere to a StringList called posList with the command...

Qt Code:
  1. QStringList posList = newPosDeg.toString(degFormat).split(',');
To copy to clipboard, switch view to plain text mode 
the value of posList in the Locals and Expressions window is as follows...

posList
[0] "35° 14' 13.8" N"
[1] " 118° 0' 7.7" W"
[2] " 90m"


Note the space prepended in front of the value for elements 1 and 2, and not element 0.
Does anyone know if this is the standard behavior for the split function used in this manner?