work on Transformable QDiagram instance