Commit dcc2c93c318b602bcf773786948a610e27b0d066
1 parent
99bc9d29
fixed #222
Showing
1 changed file
with
3 additions
and
0 deletions
openbr/openbr_plugin.cpp
| @@ -790,6 +790,9 @@ void Object::setProperty(const QString &name, QVariant value) | @@ -790,6 +790,9 @@ void Object::setProperty(const QString &name, QVariant value) | ||
| 790 | QVariantList elements; | 790 | QVariantList elements; |
| 791 | if (value.canConvert<QVariantList>()) { | 791 | if (value.canConvert<QVariantList>()) { |
| 792 | elements = value.value<QVariantList>(); | 792 | elements = value.value<QVariantList>(); |
| 793 | + } else if (value.canConvert< QList<Transform*> >()) { | ||
| 794 | + foreach (Transform *transform, value.value< QList<Transform*> >()) | ||
| 795 | + elements.append(QVariant::fromValue(transform)); | ||
| 793 | } else if (value.canConvert<QString>()) { | 796 | } else if (value.canConvert<QString>()) { |
| 794 | QString string = value.value<QString>(); | 797 | QString string = value.value<QString>(); |
| 795 | if (!string.startsWith('[') || !string.endsWith(']')) | 798 | if (!string.startsWith('[') || !string.endsWith(']')) |