Re: QPrintDialog appearance
Did you have tried a setStyle("plastique"") from your QApplication?
Re: QPrintDialog appearance
No, I don't change the global application style so it should be unchanged from the default native style.
I don't think that's relevant here though, as the print/page setup dialogs are native dialogs in 4.6.3 (so they're being drawn by Windows, not by Qt).
Re: QPrintDialog appearance
Can you reproduce this unexpected behaviour using a minimal example?
Re: QPrintDialog appearance
The imageviewer sample app didn't show the problem, but that gave me a test case to compare against - thanks.
It turns out qmake automatically inserts a manifest request for Common Controls 6.0.0, which is what triggers the XP appearance vs the square "classic" look.
To do the same in an app that's not being built with qmake you need to include some extra information in your manifest (slightly different setup for VS 2005 or later can be found here).