Programming PerlQt

Germain Garand

This document describes a set of Perl bindings for the Qt toolkit. Contact the author at <germain@ebooksfrance.com>


Introduction

PerlQt-3 is Ashley Winters' full featured object oriented interface to Trolltech's C++ Qt toolkit v3.0.

It is based on the SMOKE library, a language independent low-level wrapper generated from Qt headers by Richard Dale's kalyptus thanks to David Faure's module.

This document describes the principles of PerlQt programming. It assumes you have some basic Perl Object Oriented programming knowledge.

Some C++ knowledge is recommended but not required. It would mostly help you to find your way through Qt's excellent documentation which is our ultimate and only reference. If Qt is installed on your system, then you most probably also have its documentation. Try the $QTDIR/bin/assistant program.


Installation

Requirements

To compile and use PerlQt, you'll need :