X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fbeziercurve%2Fcubicbezierspline.cpp;h=c912c8be22281eef705d059694709f45c345ecc6;hb=ac8c99168f151e2f351043d13500741ce1ca8966;hp=13b1b73e082137f6aaed07ac1e761bef95c03653;hpb=1e007c2d73386e714ed480aba390b827e181994a;p=kdenlive diff --git a/src/beziercurve/cubicbezierspline.cpp b/src/beziercurve/cubicbezierspline.cpp index 13b1b73e..c912c8be 100644 --- a/src/beziercurve/cubicbezierspline.cpp +++ b/src/beziercurve/cubicbezierspline.cpp @@ -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 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 CubicBezierSpline::points() +QList CubicBezierSpline::points() const { return m_points; }