Warning, /grantlee/Mainpage.dox is written in an unsupported language. File is not indexed.

0001 
0002 // Put this in the Grantlee namespace so that autolinks to classes work without needing a Grantlee:: prefix.
0003 
0004 /**
0005   @brief The Grantlee namespace holds all public %Grantlee API.
0006 */
0007 namespace Grantlee
0008 {
0009 
0010 /** @mainpage The Grantlee Libraries
0011 
0012   @section overview Overview
0013 
0014   %Grantlee is a Free Software, Open Source set of Qt based libraries used for text processing.
0015 
0016   The text template is modelled after the [Django template system](https://docs.djangoproject.com/en/1.9/ref/templates/language/):
0017 
0018   @code
0019     <ul>
0020     {% for athlete in athlete_list %}
0021     <li>{{ athlete.name }}{% if athlete.isCaptain %} (C){% endif %}</li>
0022     {% endfor %}
0023     </ul>
0024   @endcode
0025 
0026   %Grantlee is covered by the GNU Lesser General Public Licence version 2.1 or, at your option, any later version.
0027 
0028   <table class="main_api" >
0029     <tr><th class="library" colspan="3">%Grantlee Templates</th></tr>
0030     <tr><th class="section" >Application API</th><th class="section">%Plugin API</th><th class="section">Guides</th></tr>
0031     <tr><td>
0032       - AbstractLocalizer
0033       - AbstractTemplateLoader
0034       - CachingLoaderDecorator
0035       - Context
0036       - Engine
0037       - FileSystemTemplateLoader
0038       - InMemoryTemplateLoader
0039       - OutputStream
0040       - QtLocalizer
0041       - Template
0042     </td><td>
0043       - AbstractNodeFactory
0044       - Exception
0045       - Filter
0046       - FilterExpression
0047       - Node
0048       - NodeList
0049       - Parser
0050       - RenderContext
0051       - SafeString
0052       - TagLibraryInterface
0053       - Variable
0054     </td><td>
0055       - @ref for_themers
0056       - @ref for_app_dev
0057       - @ref builtins
0058       - @ref extension
0059       - @ref examples
0060       - @ref differences_django
0061       - @ref using_and_deploying
0062       - @ref internals
0063       - @ref generic_types_and_templates
0064       - @ref i18n_l10n
0065       - @ref porting_from_qt4
0066     </td></tr>
0067       <tr><th class="library" colspan="3">%Grantlee TextDocument</th></tr>
0068     <tr><td colspan="2">
0069       - AbstractMarkupBuilder
0070       - MarkupDirector
0071       - TextHTMLBuilder
0072       - PlainTextMarkupBuilder
0073     </td><td>
0074       - @ref custom_qtextobject
0075     </td></tr>
0076   </table>
0077   <br />
0078 
0079   <center>
0080   <b>
0081   @dotfile "moduledeps.dot" "Dependency Graph for Grantlee"
0082   </b>
0083   </center>
0084 
0085   @section start_community Community
0086 
0087   The %Grantlee project mailing list is kde-pim@kde.org, and the IRC channel is \#grantlee on freenode.
0088 
0089   The source repository is located at https://github.com/steveire/grantlee
0090 
0091   - Existing bugs https://bugs.kde.org/buglist.cgi?product=grantlee
0092   - File new bug https://bugs.kde.org/enter_bug.cgi?product=grantlee
0093 
0094 */
0095 
0096 }