On Apr 3, 2008, at 5:45 PM, Damon Permezel wrote:
qtdemo was completely unusable.The selected left hand menu button, for example, did not match where the mouse pointer was. Clicking on the mouse button did not bring up anything else.
I get that, too; notice that the highlighted thing is *opposite* of what it should be; this is some weird array-indexing problem where it's going the wrong way through the controls.
FWIW, it just happens that at the OpenGL demo, the mouse pointer and the highlight are over the same button, so the OpenGL stuff launches just fine.
Also note that - for legacy reasons, I suppose - all demos and examples are linked against the Carbon framework. I tried some of the tools, re-linking them *without* Carbon, and they still worked. So a spec file needs updating somewhere.
I also disabled the qt-mac port version because I could find no qtdemo anywhere.
I believe that stock MacPorts is going to install the Qt demos in / Applications/MacPorts, but I'm not certain. I modified my MacPorts settings so that applications are installed in ${prefix}/Applications, which by default would be /opt/local/Applications.
It works fine.The patch I posted earlier does not quite work, a newer patch is included in this MacPorts port:
qt4-mac-port.tbz
Description: Binary data
I used Apple's GCC 4.2.1 to compile Qt on my Core (NOT Core2) Intel laptop.
Tomorrow I'll try a 64-bit build on the Mac Pro...
