[Kde-perl] PerlQt-3.004-RC1
Germain Garand
kde-perl@mail.kde.org
Sat, 7 Dec 2002 17:15:33 +0000
Hi all,
PerlQt-3.004-RC1 is now available at sourceforge...
I still need to add some chapters to the documentation about=20
internationalization and debugging. Maybe also a quick step-by-step tutor=
ial=20
with screenshots showing how to use Qt Designer, if I found the time for =
that=20
(any volunteer ? That would be great :)
Tested on Linux-i686 with Qt-3.0.4/3.1 and Perl 5.6.1/5.8.0 (testing of 5=
=2E8.1=20
is planned)
Here is the changelog :
- better ISO C++ compliance and portability
-ansi -pedantic is now almost silent except for some Perl Macros
- speed improvements over 40%
ported memo=EFze-like cache to C++ ; various code optimizations
- Signal/Slots inheritance now works as expected
- proper handling of Qt modules stored in a hierarchy
- introduced SUPER->method() construct for accessing methods in the
superclass
- Internationalization
Perl strings are marshalled to QStrings either in utf8, iso-latin-1 or=20
current
locale according to context (the rule is: if they are tagged as utf8, u=
se=20
utf8 ; if not, use iso-latin by default or current locale if the "loca=
le"=20
pragma is active) ; they are always marshalled back as utf8.
- You can now safely "eval" PerlQt code.
- New marshallers:
QCString /*/&, bool */&, QValueList<int> /*/&
- Debugging channels through "use Qt::debug"
You can now monitor specific parts of your application's behaviour.
Available channels are : ambiguous, calls, gc, autoload, virtual,=20
verbose, all.
- Updated documentation + french translation
many thanks to St=E9phane Payrard for the accurate french translation !
- Subclassing Qt::Application is now possible
- Smoke can be built with Qt-3.1
- Various other bug fixes
Cheers !
Germain