Поддерживает ли QML преобразование типов по ключевому слову «как»? - PullRequest
0 голосов
/ 23 сентября 2019

У меня есть такая строка в моем qml-файле:

var someName = index as String;

Qml показывает ошибку

Ожидаемый токен `; '*

в этой строке,Означает ли это, что qml не поддерживает ключевое слово «as»?Или, может быть, есть другая причина этой проблемы?

1 Ответ

0 голосов
/ 23 сентября 2019

Нет, это не так.Чтобы обеспечить тип строки в данном примере, вы должны явно создать объект String JS.

var someName = new String(index);

РЕДАКТИРОВАТЬ: добавлено new, см. Комментарии.:)

...