Как вызвать / отправить событие из элемента <script>в S CXML в Qt - PullRequest
0 голосов
/ 27 марта 2020

В соответствии с этой ссылкой существует функция __Raise (), которая позволяет нам вызывать / отправлять "события" из элементов сценария S CXML с использованием ECMAScript:

Эта функция является эквивалентом ECMAScript для элемента повышения. Это позволяет приложению вызывать событие, которое можно использовать для управления потоком выполнения стратегии S CXML.
Использование:

__Raise(expr)
__Raise(expr, data)
__Raise(expr, delay)
__Raise(expr, data, delay)

Но мои эксперименты с Qt Модуль S CXML был неудачным, и соответствующее событие не сработало:

<state id="State_3">
…
<onexit>
    …
    <script>__Raise(‘myEvent’)</script>
</onexit>
</state>

Поддерживается ли эта функция (__Raise) в модуле S CXML Qt? Или я что-то делаю. неправильно?

...