LINUX.ORG.RU

динамическое задание свойства QState

 ,


0

2

Суть такова: есть QStateMachine с двумя уровнями состояний. Есть пиксмап, управляемый QStateMachine. Верхний уровень имеет два состояния: s1, дети которого возят пиксмап по экрану и s2, который увозит пиксмап с экрана. Qt позволяет мне при переходе в состояние s2 из s1 сохранить в каком положении был пиксмап на экране с помощью QHistoryState. Но можно ли динамически считать ту точку, в которую переедет пиксмап при переходе в состояние S2 в зависимости от того, в каком положении пиксмап был в положении s1? Или надо делать обработчик, который будет каждый раз, когда приходит сигнал на переход в состояние S2 с помощью assignProperty динамически устанавливать точку, в которую будет переход и после установки слать сигнал для перехода в s2?

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.