Не хочется связываться с animation framework, т.к. он вроде-бы больше подходит для всяких перемещений фигур и изменения параметров виджетов.
У меня задача сильно проще: есть виджет, типа осциллографа или стрелки вольтметра. Параметры могут обновляться очень быстро, но пытаться с той же скоростью запихнуть картинку в иксы или в виндогуй - это будет ненужная потеря производительности, ведь картинка на экране обновляется реже. Выводить с какой-то постоянной частотой по какому-нибудь таймеру (по какому?) - не везде выглядит плавно. Например на линукс-машине привязка к условным 30fps (отмеряю по кривому таймеру как умею) даёт плавную картинку, а в винде тот же кросс-платформенный Qt код работает не так плавно, выглядит как 20 fps, как будто неудачно попадаю в синхронизацию. Приходится ставить 50 fps, но тогда под линуксом этот код жрёт больше чем нужно... Короче, всё это выглядит криво, хочется сделать нормальнее.