PHP-Qt
What is PHP-Qt?
News
Screenshots
Mailinglists, Bugreports
Documentation
Download
Backup Types
Berlios project page
Crypto trading with Zignaly
What is PHP-Qt
PHP-Qt is an extension for PHP5 that aims to write software with the Qt Toolkit.
It provides an object-oriented interface to the Qt4 Framework and allows to write Qt applications in the PHP language.
News
2007-02-19
New cmake build system added.
2006-11-13
PHP-Qt is now based on Smoke, a library for writing bindings from scripting languages to Qt and KDE.
2006-06-08
The third release of PHP-Qt is now available. It contains the first 7 tutorials and an example application.
Custom Slots/Signals and a better error- and argument handling were implemented and the implementation of all classes are generated with kalyptus. See Changelog for more details.
2006-05-10 (update)
Custom Slots/Signals implemented and available in the svn repository.
2006-01-23
The second release of PHP-Qt is now available, but it is really alpha software and in a prototype stage.
The first 6 tutorials from Qt documentation are working and we can see how it grows.
These tutorials are ported to PHP-Qt and are available in the tarball.
Screenshots:
More screenshots.
The screenshot shows the example "calculator", the 7th tutorial and box2buttons.php You can find it in the 'examples' and 'tutorials' subdirectories.
Mailinglists, Bugreports
users discussion: php-qt-users
Subscribe: https://lists.sourceforge.net/lists/listinfo/php-qt-users
Archive: http://sourceforge.net/mailarchive/forum.php?forum=php-qt-users
old Archive: https://lists.berlios.de/pipermail/php-qt-users/
Subversion commits: php-qt-svn (readonly)
Subscribe: https://lists.berlios.de/mailman/listinfo/php-qt-svn
Archive: https://lists.berlios.de/pipermail/php-qt-svn/
Please report bugs here:
http://developer.berlios.de/bugs/?group_id=4959
Documentation
For compiling and installation instructions please read the README file after you have unpacked the tarball.
Requirements:
- php-5.1.1 or later
- Qt4 development/header files
- compiled Qt4 library
Usage:
There is no enduser documentation available. But it is helpful to read Trolltechs Qt4 docs.
Qt4 Documentation
How to implement it in php?
There are some tutorials available to understand it. You can find it in the tutorials subdirectory.
Tutorial 1
Tutorial 2
Tutorial 3
Tutorial 4
Tutorial 5
Tutorial 6
Tutorial 7
calculator/main.php
calculator/button.php
calculator/calculator.php
PHP-Qt is licensed under the terms of the GNU General Public License.
Qt itself is under the GPL license, people writing closed source commercial software using Qt and php-qt
bindings need a commercial license if they are not prepared to open source license their own code.
More informations can be found here:
http://www.trolltech.com/download/opensource.html
Download:
You can download the latest release here:
developer.berlios.de/project/php-qt/
Browse SVN with WebSVN:
http://svn.berlios.de/wsvn/php-qt
Checkout a copy from svn repository:
svn checkout svn://svn.berlios.de/php-qt/trunk
Authors
Maintainer, Developer: Thomas Mönicke, tm at php-qt.org
Thanks to Jean-Luc Gyger.
Visit our project page of PHP-Qt at developer.berlios.de/project/php-qt.