В соответствии с этой ссылкой существует функция __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? Или я что-то делаю. неправильно?