SIP4 python bindings generator for TQt
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Michele Calgaro 7ba42131b7
Adjusted after dropping obsolete Qt2's QList class.
5 months ago
custom Rename obsolete tq methods to standard names 8 years ago
doc/html Adjusted after dropping obsolete Qt2's QList class. 5 months ago
sipgen Removed explicit usage of the 'register' keyword. 9 months ago
siplib qt -> tqt conversion: 2 years ago
specs qt -> tqt conversion: 2 years ago
sphinx Adjusted after dropping obsolete Qt2's QList class. 5 months ago
LICENSE Initial import of SIP4 for Qt3 9 years ago
LICENSE-GPL2 Initial import of SIP4 for Qt3 9 years ago
LICENSE-GPL3 Initial import of SIP4 for Qt3 9 years ago
NEWS Initial import of SIP4 for Qt3 9 years ago
README Initial import of SIP4 for Qt3 9 years ago
configure.py Add ability to set libpython library 6 years ago
sipdistutils.py Initial import of SIP4 for Qt3 9 years ago
siputils.py QT_NO_* -> TQT_NO_* renaming. 2 years ago

README

SIP - C/C++ Bindings Generator for Python v2 and v3
===================================================

The SIP documentation (including installation instructions) can be found in the
``doc`` directory.


Building from the Mercurial Repository
--------------------------------------

If you are using a copy of SIP cloned from the Mercurial repository, or are
using a Mercurial archive, then you have to prepare it first before you follow
the normal installation instructions.

The preparation is done using the ``build.py`` script which can be found in the
same directory as this ``README`` file. If it isn't there then you probably
have a packaged release and should just follow the normal installation
instructions.

The ``build.py`` script requires that ``flex`` and ``bison``, and the Mercurial
Python bindings are installed. If you want to create the HTML documentation
then Sphinx must also be installed.

To prepare run the following::

python build.py prepare

Note that ``build.py`` is a Python v2 script.

Now you can follow the normal installation instructions.

The ``build.py`` script has other useful commands, use the ``--help`` option to
see the details.