qt-interest@trolltech.com
[Top] [All Lists]

Re: Mac/Aqua look and feel issues

Subject: Re: Mac/Aqua look and feel issues
From: John Clements
Date: Mon, 4 Jul 2005 12:31:56 +1000
Andy,

I believe that you've hit a bug in Qt-Mac, and have filed a bug report to Trolltech. According to the documentation, a QToolButton enclosed in a QToolBar should have its autoRaise property set. This should cause it to be drawn flat, and a 3D border to appear only when the mouse passes over it.

That said, your toolbars don't look too bad to me (a long-time Mac user). You could improve their appearance by introducing a couple of pixels spacing between each tool-button to make it clearer that they are 3D buttons.

John.

On 01/07/2005, at 9:16 PM, Andy Brice wrote:

I've done an initial port of my Windows app to Mac. Even as a Mac newbie it doesn't look quite right, in particular I need to get rid of the borders on the toolbar buttons and the status bar text.
http://www.perfecttableplan.com/test/mac_big.gif
http://www.perfecttableplan.com/test/winxp_big.gif

As the toolbar buttons are created by QAction they aren't directly accessible. I was thinking about writing a function that traverses the toolbar and statusbar children to make the appropriate changes before they are displayed (e.g. set QToolButtons to flat). Seems a bit kludgy, has anyone got a better idea?

Has anyone had other issues with Qt MacOSX look and feel? I couldn't find much in the archives.

I am using a Qt 3.3.5 snapshot on MacOSX 10.4.

Andy Brice


<Prev in Thread] Current Thread [Next in Thread>