[Interest] Default QWizard background image missing?
Stephen Chu
stephen at ju-ju.com
Mon Jul 30 22:18:44 CEST 2012
On 7/30/12 3:33 PM, Stephen Chu wrote:
> I am working on my first QWizard app and find that on Mac, the page:
> http://qt-project.org/doc/qt-4.8/qwizard.html states: "The watermark,
> banner, and logo pixmaps are ignored by the MacStyle. If the
> BackgroundPixmap is set, it is used as the background for the wizard;
> otherwise, a default "assistant" image is used."
>
> However, it's missing on my wizard built with both 4.8.2 and 5.0:
> http://i.imgur.com/pENFl.png
>
> Is this a know issue or the doc is incorrect?
I just checked QWizard source file in Qt 5 and find the function
responsible for get the default image,
QWizardPrivate::findDefaultBackgroundPixmap(),
is bracketed inside a #ifdef Q_WS_MAC macro.
Q_WS_MAC doesn't seem to be defined anywhere in Qt 5's header files.
What's more QPixmap::fromMacCGImageRef() used in
findDefaultBackgroundPixmap() is no longer in Qt 5. Why?
More information about the Interest
mailing list