Thanks for response from wysota and high_flyer.
I have resolved the issue and attaching complete code for reference.
Also, in reply to high_flyer's remarks, nothing can be done without any intentions and I have firm goals of what I want to achieve, this case was part of one of the very ambitious project. Also, there is much more in rotation about all 3 axis in 2D graphics. It matters when you have different imagination and also if it not much in rotation in 2D then QT would not have given rotation capability about all 3 axis.
I hope, I am able to clear doubts what I want to achieve through my code.
Regards
Manish
Bookmarks