This module provides bindings to the Qt 4 libraries for Perl.
For more information, see the INSTALL file.
PREREQUISITES
Perl > 5. I've tested on Perl 5.8.6 and 5.10.0.
Qt > 4.0. I've tested on Qt 4.4.3, 4.5.0, 4.5.1, and 4.5.2.
libsmokeqt/Alien::QtSmoke > 4.3.0.
cmake ( to build Alien::QtSmoke ).
INSTALLATION
Installation can be done either with Build.PL, or cmake. Each process is described below.
Build.PL:
Simply type:
perl Build.PL
./Build
./Build install
mkdir build
cd build
To install the bindings, type:
cmake ..
make
make install
EXAMPLES
The bindings currently come with a number of example scripts that are direct
ports of the examples that ship with the Qt library. You can view the
documentation for the examples on the Qt website, and compare them with the
exmaple code to get a feel for the bindings. The project aims to have all
examples fully functional.
Note: if you get errors about 'Couldn't find blib even in ...', run the
following on the example files:
sed -i 's/^use blib;$/d' *
COPYRIGHT AND LICENCE
PerlQt-4 is copyright (C) 2008 by Chris Burel
Based on the work of PerlQt-3, (C) Ashley Winters 2002, and (C) Germain Garand 2003. Also based on the work of QtRuby4, (C) 2003-2004 Richard Dale.
The Smoke binding library was conceived by Ashley Winters. It uses the Kalyptus Parser by Richard Dale, with a module implemented by David Faure.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.