Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / qt / 2008-11

Qt4 Freepascal Interface V1.67

6 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Den Jean

Hi,

V1.67:
http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html

As requested QVector<qreal> support has been added, to allow for QPen::setDashPattern.

I have reworked QList<T> support and this caused
a rename of TIntArray to TPtrIntArray to avoid confusion. A patch has been provided on the webpage to do the renames, please apply it to LCL svn, so that I can remove it.

Most compile scripts and readmes have been cleaned up. But please give me feedback on this ML if something is still broken.

I have reworked the compile script on MAC so that you do not need to compile Qt anymore, you just need to download a binary Qt from Trolltech. The compile scripts now uses the Trolltech/Nokia Qt4 framework binaries.

On windows it was like that already. On Linux, I think people are smart enough to adapt the compile script to suit their distro, if not they have to compile Qt. :-)

kind regards,

Den Jean

Den Jean
to Paul Ishenin
Paul Ishenin wrote
Thanks. But I cannot download anything for qt 4.3.4. All links return empty result :( And links work for qt 4.4.3.

sorry, disk full, ftp created empty files

Terry Kemp
to Den Jean: V1.67: http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html As requested…
Den Jean wrote 29 lines
Hi, V1.67: http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html As requested QVector<qreal> support has been added, to allow for QPen::setDashPattern. I have reworked QList<T> support and this caused a rename of TIntArray to TPtrIntArray to avoid confusion. A patch has been provided on the webpage to do the renames, please apply it to LCL svn, so that I can remove it. Most compile scripts and readmes have been cleaned up. But please give me feedback on this ML if something is still broken. I have reworked the compile script on MAC so that you do not need to compile Qt anymore, you just need to download a binary Qt from Trolltech. The compile scripts now uses the Trolltech/Nokia Qt4 framework binaries. On windows it was like that already. On Linux, I think people are smart enough to adapt the compile script to suit their distro, if not they have to compile Qt. :-) kind regards, Den Jean

Couple of things...

Can you change the default qtopia compile script to have arm-linux-g++ and arm-linux-strip?

The new changes to TPtrIntArray causes an incompatibility with earlier programs on the same system and because the bindings are named the same I can't have both on my system. Is there a way to version the bindings in the script from now on i.e libqt44int.so vs libqt4int.so so the new programs call this.

Thanks

Terry

Den Jean
to Terry Kemp
Terry Kemp wrote
The new changes to TPtrIntArray causes an incompatibility with earlier programs on the same system and because the bindings are named the same I can't have both on my system. Is there a way to version the bindings in the script from now on i.e libqt44int.so vs libqt4int.so so the new

w/o trying! Only qt4.pas names the lib -> one manual change to other name.

change compile script to -lQt44Intf.so , should load necessary symbols from this lib, even if found in other lib in ldconfig path.

or use different LD_LIBRARY_PATH for both version
(put both versions in different location)