I have made my own QPhoneStyle subclass, to style the QMenu. (QSoftMenuBar)

previsouly I was using the stylesheet, which was too expensive on real device.

the menu items are of fixed width, which is less than the total width of the screen. Using the stylesheet i was able to display the menu in the the bottom center of the screen.

in my QPhoneStyle subclass, i have managed to do everything except the position of the QMenu.

How can i control the position of the QMenu through QStyle?? I think it must be possible because i can get this effect using the stylesheet.

one solution would be to subclass QMenu and capture the aboutToShow() signal and move the menu to desired position. but that solution i dont want..

please suggest