The PHP-Qt team is pleased to announce the immediate release of PHP-Qt Version
0.1!
It's been nearly a year since the release of version 0.0.3 and many, many
things have changed, including the move to using the Smoke library.
A few of the changes from 0.0.3 to 0.1 are:
* Unit tests based on phpunit
* Overriding of Qt methods in PHP classes
* Improved startup time
* Improved runtime speed
* improved inheritance
* CMake-based build system
* Support for references
* There is now a global tr() function
* Based on the Smoke library
* License: GPL (see note below)
* Automated type-casting of objects
* QMetaObjects
* Support for almost all Qt classes and methods
While there are still several hurdles to make before the 1.0 release, these
changes represent a significant leap forward from version 0.0.3. In addition
to the many technical improvements, one change to note is the license; as of
0.1 the license is "GPL unless linked against Qt Commercial Edition". Some of
the things to watch for in an upcoming release include: Propper handling of
signals emitted by the end-developer, more tutorials, documentaion, and
better handling of Qt container classes.
--
Thomas
|