Глядя на документацию по API для Widget, я не понимаю, как это возможно.
Есть другой подход, который я могу предложить.
расширить виджет (соответствующий виджет, который вас интересует), добавить поддержку вращения. В метод paintWidget добавьте строку
graphicsContext.rotate(angle)
Угол должен исходить от вашей модели или взаимодействия с пользователем. Как построить взаимодействие с пользователем - еще одно упражнение, но этот подход должен сработать.
Если вам нужно что-то, что уже предоставлено, просто скопируйте исходный код в свой собственный класс и добавьте поддержку вращения.
Если вы уже нашли лучший способ, я был бы рад узнать об этом.