Может будет интересно: тык
Не понятно зачем человек полез в кишки Qt, когда достаточно просто создать верхний слой из QWidget'a, если требуется для рабочего проекта. Сама по себе задача отрисовки в этой теме носит академический характер, поэтому мне интересно получив доступ к QWidgetBackingStore что меняется? Действительно ли тот код дает возможность рисовать поверх виджетов, в чем логика?