Permalink
Cannot retrieve contributors at this time
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
grantlee/Mainpage.dox
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
96 lines (80 sloc)
2.51 KB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Put this in the Grantlee namespace so that autolinks to classes work without needing a Grantlee:: prefix. | |
/** | |
@brief The Grantlee namespace holds all public %Grantlee API. | |
*/ | |
namespace Grantlee | |
{ | |
/** @mainpage The Grantlee Libraries | |
@section overview Overview | |
%Grantlee is a Free Software, Open Source set of Qt based libraries used for text processing. | |
The text template is modelled after the [Django template system](https://docs.djangoproject.com/en/1.9/ref/templates/language/): | |
@code | |
<ul> | |
{% for athlete in athlete_list %} | |
<li>{{ athlete.name }}{% if athlete.isCaptain %} (C){% endif %}</li> | |
{% endfor %} | |
</ul> | |
@endcode | |
%Grantlee is covered by the GNU Lesser General Public Licence version 2.1 or, at your option, any later version. | |
<table class="main_api" > | |
<tr><th class="library" colspan="3">%Grantlee Templates</th></tr> | |
<tr><th class="section" >Application API</th><th class="section">%Plugin API</th><th class="section">Guides</th></tr> | |
<tr><td> | |
- AbstractLocalizer | |
- AbstractTemplateLoader | |
- CachingLoaderDecorator | |
- Context | |
- Engine | |
- FileSystemTemplateLoader | |
- InMemoryTemplateLoader | |
- OutputStream | |
- QtLocalizer | |
- Template | |
</td><td> | |
- AbstractNodeFactory | |
- Exception | |
- Filter | |
- FilterExpression | |
- Node | |
- NodeList | |
- Parser | |
- RenderContext | |
- SafeString | |
- TagLibraryInterface | |
- Variable | |
</td><td> | |
- @ref for_themers | |
- @ref for_app_dev | |
- @ref builtins | |
- @ref extension | |
- @ref examples | |
- @ref differences_django | |
- @ref using_and_deploying | |
- @ref internals | |
- @ref generic_types_and_templates | |
- @ref i18n_l10n | |
- @ref porting_from_qt4 | |
</td></tr> | |
<tr><th class="library" colspan="3">%Grantlee TextDocument</th></tr> | |
<tr><td colspan="2"> | |
- AbstractMarkupBuilder | |
- MarkupDirector | |
- TextHTMLBuilder | |
- PlainTextMarkupBuilder | |
</td><td> | |
- @ref custom_qtextobject | |
</td></tr> | |
</table> | |
<br /> | |
<center> | |
<b> | |
@dotfile "moduledeps.dot" "Dependency Graph for Grantlee" | |
</b> | |
</center> | |
@section start_community Community | |
The %Grantlee project mailing list is kde-pim@kde.org, and the IRC channel is \#grantlee on freenode. | |
The source repository is located at https://github.com/steveire/grantlee | |
- Existing bugs https://bugs.kde.org/buglist.cgi?product=grantlee | |
- File new bug https://bugs.kde.org/enter_bug.cgi?product=grantlee | |
*/ | |
} |