aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCharles Yin <yinyunqiao@gmail.com>2011-09-15 20:15:53 +1000
committerQt by Nokia <qt-info@nokia.com>2011-09-16 03:51:37 +0200
commit8a8aa7d937b4ba98f457f91c14c0779392b3724c (patch)
tree20c5dd5b47a112c7579dd4df0ec93107b057481e
parenta2e8238045820cb3d74aae9564e2efdba205a3eb (diff)
fix context2d composition bug, lighter should map to qt ligten composite mode
Change-Id: Iacc9cb4bd9196869b9947f919b7748ab5ad9610f Reviewed-on: http://codereview.qt-project.org/5039 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Charles Yin <charles.yin@nokia.com>
-rw-r--r--src/declarative/items/context2d/qsgcontext2d.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/declarative/items/context2d/qsgcontext2d.cpp b/src/declarative/items/context2d/qsgcontext2d.cpp
index 6762c9160e..b5ccfa25ca 100644
--- a/src/declarative/items/context2d/qsgcontext2d.cpp
+++ b/src/declarative/items/context2d/qsgcontext2d.cpp
@@ -405,7 +405,7 @@ static QPainter::CompositionMode qt_composite_mode_from_string(const QString &co
} else if (compositeOperator == QLatin1String("destination-over")) {
return QPainter::CompositionMode_DestinationOver;
} else if (compositeOperator == QLatin1String("lighter")) {
- return QPainter::CompositionMode_Plus;
+ return QPainter::CompositionMode_Lighten;
} else if (compositeOperator == QLatin1String("copy")) {
return QPainter::CompositionMode_Source;
} else if (compositeOperator == QLatin1String("xor")) {
@@ -468,7 +468,7 @@ static QString qt_composite_mode_to_string(QPainter::CompositionMode op)
case QPainter::CompositionMode_Xor:
return QLatin1String("xor");
case QPainter::CompositionMode_Plus:
- return QLatin1String("lighter");
+ return QLatin1String("plus");
case QPainter::CompositionMode_Multiply:
return QLatin1String("qt-multiply");
case QPainter::CompositionMode_Screen:
@@ -478,7 +478,7 @@ static QString qt_composite_mode_to_string(QPainter::CompositionMode op)
case QPainter::CompositionMode_Darken:
return QLatin1String("qt-darken");
case QPainter::CompositionMode_Lighten:
- return QLatin1String("qt-lighten");
+ return QLatin1String("lighter");
case QPainter::CompositionMode_ColorDodge:
return QLatin1String("qt-color-dodge");
case QPainter::CompositionMode_ColorBurn: