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:

PHP-Qt
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:
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.

BerliOS Developer Logo