]> git.sesse.net Git - kdenlive/blobdiff - src/beziercurve/cubicbezierspline.cpp
Use QLatin1String
[kdenlive] / src / beziercurve / cubicbezierspline.cpp
index 13b1b73e082137f6aaed07ac1e761bef95c03653..c912c8be22281eef705d059694709f45c345ecc6 100644 (file)
@@ -48,12 +48,12 @@ void CubicBezierSpline::fromString(const QString& spline)
 {
     m_points.clear();
 
-    QStringList bpoints = spline.split('|');
+    const QStringList bpoints = spline.split(QLatin1Char('|'));
     foreach(const QString &bpoint, bpoints) {
-        QStringList points = bpoint.split('#');
+        const QStringList points = bpoint.split(QLatin1Char('#'));
         QList <QPointF> values;
         foreach(const QString &point, points) {
-            QStringList xy = point.split(';');
+            QStringList xy = point.split(QLatin1Char(';'));
             if (xy.count() == 2)
                 values.append(QPointF(xy.at(0).toDouble(), xy.at(1).toDouble()));
         }
@@ -71,11 +71,11 @@ QString CubicBezierSpline::toString() const
     QStringList spline;
     QLocale locale;
     foreach(const BPoint &p, m_points) {
-        spline << QString("%1;%2#%3;%4#%5;%6").arg(locale.toString(p.h1.x())).arg(locale.toString(p.h1.y()))
+        spline << QString::fromLatin1("%1;%2#%3;%4#%5;%6").arg(locale.toString(p.h1.x())).arg(locale.toString(p.h1.y()))
                                               .arg(locale.toString(p.p.x())).arg(locale.toString(p.p.y()))
                                               .arg(locale.toString(p.h2.x())).arg(locale.toString(p.h2.y()));
     }
-    return spline.join("|");
+    return spline.join(QLatin1String("|"));
 }
 
 int CubicBezierSpline::setPoint(int ix, const BPoint& point)
@@ -86,7 +86,7 @@ int CubicBezierSpline::setPoint(int ix, const BPoint& point)
     return indexOf(point); // in case it changed
 }
 
-QList <BPoint> CubicBezierSpline::points()
+QList <BPoint> CubicBezierSpline::points() const
 {
     return m_points;
 }