https://evileg.com/forum/topic/457/
...хочу разобраться в более общем вопросе. Вопрос звучит так:
Каким образом в декларативном языке QML можно организовать запоминание предыдущего значения свойства?
То есть, задача состоит в том, чтобы перед любым изменением свойства запомнить его значение в другое свойство. Проблема в том, что существующий механизм сигналов onИмяСвойстваChanged() испускает сигнал об изменении свойства уже после его изменения. И в этом обработчике невозможно получить предыдущее значение свойства чтобы его запомнить.
Кто что думает?
Что касается вашего предыдущего вопроса, то посмотрю его, когда появится побольше свободного времени.
Относительно C++ вопрос в другом, пишите ли Вы на нём, или Вам нужно решение только на QML. Если только на QML, то в данном случае только методом обёрткой.