Re: report: gephex on mac os x with qt4
Georg Seidel <[email protected]> Wed, 3 May 2006 18:30:17 +0200
| Newsgroups | gmane.comp.video.gephex.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============0218869604==
Content-Type: multipart/signed; protocol="application/pgp-signature";
micalg=pgp-sha1; boundary="Apple-Mail-2-862893590"
Content-Transfer-Encoding: 7bit
--Apple-Mail-2-862893590
Content-Type: multipart/mixed; boundary=Apple-Mail-1-862893576
--Apple-Mail-1-862893576
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=US-ASCII;
format=flowed
[...]
> Running it revealed that we still have serious problems in our qt gui:
>
> * there is no menu
> * the gui does not react on clicks or keyboard input reliably (less
> than 10% of the input events seem to be received)
> * the gui is always automatically in the background, that is, as soon
> as there is any other window, the gui is behind it
I resolved these problems by turning gephex into an mac os x
application bundle
(I hope this is the right term...).
I created the following directory structure:
gephex.app
|-> Contents
|-> MacOS
gephex (this is the gephex-wrapper
script)
Info.plist (adapted from another
application)
PkgInfo (adapted from another
application)
I had to change gephex-wrapper slightly, for some reason,
runinterminal.sh
would not work.
After creating this "fake" application which only starts gephex
(installed in some
other location), and putting it into "/Applications", I could run
gephex from the Finder.
It now shows the same defects as the linux/x86 version (graphs cannot
be loaded,
module ports are not displayed, ...).
Regards,
Georg
--Apple-Mail-1-862893576
Content-Transfer-Encoding: 7bit
Content-Type: application/octet-stream;
x-unix-mode=0644;
name="Info.plist"
Content-Disposition: attachment;
filename=Info.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>gephex</string>
<key>CFBundleGetInfoString</key>
<string>0.4.4 gephex (http://gephex.org).</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>gephex</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>0.4.4</string>
<key>CFBundleSignature</key>
<string>gphx</string>
<key>CFBundleVersion</key>
<string>0.4.4</string>
</dict>
</plist>
--Apple-Mail-1-862893576
Content-Transfer-Encoding: 7bit
Content-Type: application/octet-stream;
x-unix-mode=0644;
name="PkgInfo"
Content-Disposition: attachment;
filename=PkgInfo
APPLgphx
--Apple-Mail-1-862893576
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=US-ASCII;
format=flowed
--Apple-Mail-1-862893576--
--Apple-Mail-2-862893590
content-type: application/pgp-signature; x-mac-type=70674453;
name=PGP.sig
content-description: Signierter Teil der Nachricht
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (Darwin)
iD8DBQFEWNqe/rP0cdKF/ToRAosVAJ9OzTwtHFYz2dXYCmwiqc32IXPPNQCeIfAl
0C2/GpgiMoXJlBf8ksxRvfM=
=KdZQ
-----END PGP SIGNATURE-----
--Apple-Mail-2-862893590--
--===============0218869604==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
gephex-devel mailing list
[email protected]
http://lists.gephex.org/mailman/listinfo/gephex-devel
--===============0218869604==--