| Qt3 for Kylix/Delphi | ||
|
Qt3 for Kylix contains a precompiled libqtc.so/qtc.dll (a C wrapper for qt-mt.so/qtmt310.dll), QtLibrary.pas (import unit
for Kylix), QtSignalHooks.pas (import unit for the signal hooks), QtUtils.pas (utility functions for
static, interface handled, Qt object creation) and three examples (Kylix package only) that show how to use the QtLibrary, how
to install a signal hook and how to override a virtual method. The QtLibrary classes neither allow inheritance
nor can they be used as Delphi classes. The "H" at the end of their name means Handle and this means that
the C++ class instances are mapped to the handles.
It is not yet complete because the QtClasses.pas unit does not exist at the moment. It will make it easier to inherit from a Qt class and to override methods. Qt3 for Kylix and Qt3 for Delphi are under GPL. | ||
| Version 0.4 (Kylix only) | ||
| Download: | qt3forKylix.tar.bz2 | |
| libqtc.so source: | libqtc-source.tar.bz2 | |
| Version 0.3 (Delphi only) | ||
| Download: | qt3forDelphi.zip | |
| qtc.dll source: | qtcdll-source.zip | |
These patches are unofficial and not supported by Borland.
| Kylix 3 VisualCLX Patch | ||
| Patch version 1.2 introduces two kinds of patches.
The third party compatible version allows the usage of third party
components without recompiling them. The VCLX interface incompatible version
modifies the VCLX classes directly and third party components have to be recompiled. The third party compatible version is the prefered. | ||
| Version 3.6 (2004-09-15) | ||
| Full VisualCLX patch: | k3patches.tgz (third party compatible) | |
| Full VisualCLX patch: | k3patches.tar.bz2 (third party compatible) | |
| Version 3.6 | ||
| Full VisualCLX patch: | k3patchesnc.tgz (VCLX interface incompatible) | |
| Full VisualCLX patch: | k3patchesnc.tar.bz2 (VCLX interface incompatible) | |
| Information: | Changelog | |
| Delphi 7 VisualCLX Patch | ||
| Patch version 1.2 introduces two kinds of patches.
The third party compatible version allows the usage of third party
components without recompiling them. The VCLX interface incompatible version
modifies the VCLX classes directly and third party components have to be recompiled. The third party compatible version is the prefered. | ||
| Version 3.6 (2004-09-15) | ||
| Full VisualCLX patch for CrossKylix: | ckpatch.zip (third party compatible) | |
| Version 3.6 (2004-09-15) | ||
| Full VisualCLX patch: | d7clxpatch.zip (third party compatible) | |
| Full VisualCLX patch: | d7clxpatchnc.zip (VCLX interface incompatible) | |
| Information: | D7Readme.txt | |
| Delphi 6 (Update 2) VisualCLX Patch | ||
| Delphi Update 2 required | ||
| The Delphi 6 VisualCLX patch is only available as a VCLX interface incompatible version. A third party compatible version is not planned due to the changes. | ||
| Version 3.6 (2004-09-15) | ||
| Full VisualCLX patch: | d6clxpatch.zip (VCLX interface incompatible) | |
| Information: | D6Readme.txt | |
| Kylix 3 patch suite | ||
|
Contains - AltGr key patch (uses ~/.Xmodmap file) Works with SuSE 9.0 Delete the 10_altgr directroy before installing the patch if you have no problems with your Keyboard under Kylix. To remove this patch just alter the ~/.Xmodmap file. - glibc 2.3 for Kylix C++ patch (NEW: Andrés Colubri's STL fix for Kylix 3) - libborqt symbolic link correction (absolute -> relative target) - Libc.execve/Printer.EndDoc workaround for intergrated debugger bug - Kernel update script for 2.4.21 (optional install) WARNING: Do not install the patch suite under RedHat 7.3 and SuSE 7.3 or any other distribution when the Kylix IDE has none of the problems that are fixed by this patch suite. | ||
| Kylix 3 C++ requires the ilink patch for Kernel 2.6 | ||
| Version 1.4 (2003-12-23) | ||
| Download: | Kylix 3 patch suite | |
| Information: | README | |
| Kylix 3 C++ ilink patch | ||
| This patch changes some bytes in the ilink and ilink.so file which
lead to the failed assertion. After applying this patch the C++ IDE does no more terminate when starting to link the application. Information about the patch Install: ./ilinkPatch /home/yourname/kylix | ||
| Version 1.0 (2004-10-13) | ||
| Download: | Kylix 3 C++ ilink patch | |