QmlDesigner.propertyEditor: fix for alpha == 0

"transparent" is an extra case.

Task-Number: QTCREATORBUG-5727
Change-Id: If28e8735aacb3dd464b61fb7ed65918d8ea465b2
Reviewed-on: http://codereview.qt.nokia.com/2627
Reviewed-by: Marco Bubke <marco.bubke@nokia.com>
This commit is contained in:
Thomas Hartmann
2011-08-04 14:48:08 +02:00
parent 867178cf68
commit 7e20b217db

View File

@@ -110,7 +110,7 @@ static void fixAmbigousColorNames(const QmlDesigner::ModelNode &modelNode, const
color = QColor(color.name()); color = QColor(color.name());
color.setAlpha(alpha); color.setAlpha(alpha);
*value = color; *value = color;
} else { } else if (value->toString() != QLatin1String("transparent")) {
*value = QColor(value->toString()).name(); *value = QColor(value->toString()).name();
} }
} }