QmlDesigner: Do not support rectangle gradient in Qt for MCUs

Change-Id: Ida324bf0647234a0ecff6689265767c0925d9115
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Thomas Hartmann
2020-03-25 16:48:04 +01:00
committed by Tim Jenssen
parent 29488fbdaf
commit 7a7ee71f22
2 changed files with 3 additions and 2 deletions

View File

@@ -40,7 +40,7 @@ Column {
ColorEditor { ColorEditor {
caption: qsTr("Color") caption: qsTr("Color")
backendValue: backendValues.color backendValue: backendValues.color
supportGradient: true supportGradient: backendValues.gradient.isAvailable
} }

View File

@@ -265,7 +265,8 @@ bool PropertyEditorValue::isTranslated() const
bool PropertyEditorValue::isAvailable() const bool PropertyEditorValue::isAvailable() const
{ {
const QList<QByteArray> mcuProperties = {"layer", "opacity", "rotation", "scale", "transformOrigin", "smooth", "antialiasing", "border"}; const QList<QByteArray> mcuProperties = {"layer", "opacity", "rotation", "scale", "gradient",
"transformOrigin", "smooth", "antialiasing", "border"};
const QList<QByteArray> list = name().split('.'); const QList<QByteArray> list = name().split('.');
const QByteArray pureName = list.first(); const QByteArray pureName = list.first();