[Kde-pim] Grantlee version 0.1.0 now available
Stephen Kelly
steveire at gmail.com
Mon Apr 12 11:31:25 BST 2010
The Grantlee community is pleased to announce the availability of
Grantlee version 0.1.0[1].
Grantlee is a Free Software string template library written in Qt and
based on the syntax and design of the Django template system[2].
Django's template system is designed to separate content and
presentation with a clean and easy yet powerful syntax. As it is based
on Django,
there is already a community of designers familiar with the syntax,
and a community of developers implementing logical fixes and writing
new extensions.
Qt APIs and existing strengths are central to the design of Grantlee.
* QVariant is used for type independance
* QObject and QMetaObject are used for type and property introspection
* Template files and external media can be loaded through the QtResource system.
* Template syntax can be extended using the QtPlugin class
* Plugins can be implemented in QtScript or in C++.
* The Granltee core library requires only QtCore
* The Grantlee gui library provides tools for using QTextDocument with
the template system.
* Grantlee documentation[3] is compatible with QtAssistant
More information can be found in the KDE dot article[4].
The API of Grantlee will be stable for 0.1.x releases, but will likely
change in minor ways for the 0.2.0 release.
Grantlee uses an open git repository for development. Patches can be
submitted through gitorious[5].
Feedback regarding Grantlee APIs is welcome and should be sent to
kde-pim at kde.org.
----
[1] http://downloads.grantlee.org
[2] http://docs.djangoproject.com/en/dev/topics/templates/
[3] http://grantlee.org/apidox/
[4] http://dot.kde.org/2010/04/12/grantlee-version-010-out
[5] http://gitorious.org/grantlee
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list