[Interest] Wierd Behavior on Mac OSX with QToolBar icons

Eric Clark eclark at ara.com
Wed Jul 18 21:32:40 CEST 2012

Thank you Oliver! We tried playing with the -graphicssystem switch at the command line and after playing a little, we realized that it is actually coming from our serialization file. It looks as though the app loads fine when there is no user settings, but once the settings are read back in, the weird behavior arises. I thought originally that it was the other way around, but I was mistaken. Thank you for your help, now I get to figure out why the settings file works on Windows, but not on the Mac.

Thank You,

From: interest-bounces+eclark=ara.com at qt-project.org [mailto:interest-bounces+eclark=ara.com at qt-project.org] On Behalf Of Till Oliver Knoll
Sent: Wednesday, July 18, 2012 2:01 PM
To: Qt Project
Subject: Re: [Interest] Wierd Behavior on Mac OSX with QToolBar icons

Am 18.07.2012 um 20:47 schrieb Eric Clark <eclark at ara.com<mailto:eclark at ara.com>>:

Hello All,

I am experiencing some very strange behavior when I load my application on Mac OSX for the first time.

I haven't encountered this particular bug of toolbar icon/button misplacement (but other various paint issues), but there were quite some changes/fixed up to recent Qt 4.8.x in the paint engine on OS X (mostly in the Qt's "Raster" paint engine, but also with regards to "native toolbars").

So the following experiments could be worthwhile:

* Try changing the paint engine: "Native" vs "Raster" (there's a command line switch which is evaluated by QApplication - check Qt docs)

* Upgrade to latest Qt 4.8.2

* If you're already using that one: downgrade to next minor version (Qt 4.7.x), if possible, to find out whether it is a regression

* (Repeat above step with "Raster" vs "Native"

* Enable/disable the use of the "native toolbar" to see whether that has an influence

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20120718/bb4ec236/attachment.html>

More information about the Interest mailing list