summaryrefslogtreecommitdiffstats
path: root/doc/_templates/index.html
blob: f1a2890774d4e7e8f622d82473ea725dee257c31 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{% extends "layout.html" %}
{% set title = 'Overview' %}
{% block body %}
  <h1>{{ project }} {{ version }}</h1>

    <p>{{ project }} is a tool that eases the development of Python bindings for Qt-based libraries by
    automating most of the process. It relies heavily on the ApiExtractor library to parse the
    header files and manipulate the classes information while generating the code. This generated
    code uses the
    <a href="http://www.boost.org/doc/libs/1_39_0/libs/python/doc/index.html">Boost::Python library</a>
    in order to bridge the C++ library and Python.</p>

    <p>{{ project }} is based on the
    <a href="http://labs.trolltech.com/page/Projects/QtScript/Generator">QtScriptGenerator</a> project.</p>

  <h2>Documentation</h2>
  <table class="contentstable" align="center" style="margin-left: 30px"><tr>
    <td width="50%">
      <p class="biglink"><a class="biglink" href="{{ pathto("overview") }}">Overview</a><br/>
         <span class="linkdescr">how generator works</span></p>
      <p class="biglink"><a class="biglink" href="{{ pathto("tutorial/introduction") }}">Tutorial</a><br/>
         <span class="linkdescr">start here</span></p>
      <p class="biglink"><a class="biglink" href="{{ pathto("contents") }}">Contents</a><br/>
         <span class="linkdescr">for a complete overview</span></p>
    </td>
    <td width="50%">
      <p class="biglink"><a class="biglink" href="{{ pathto("compiling/compiling") }}">Compiling/Installing</a><br/>
         <span class="linkdescr">how to compile and install {{ project }}</span></p>
      <p class="biglink"><a class="biglink" href="{{ pathto("faq") }}">FAQ</a><br/>
         <span class="linkdescr">answers for frequent asked questions</span></p>
    </td></tr>
  </table>
  
{% endblock %}