18 #ifndef NURIA_TEMPLATEENGINE_HPP
19 #define NURIA_TEMPLATEENGINE_HPP
21 #include "essentials.hpp"
27 class TemplateEnginePrivate;
191 QString templateData ()
const;
196 void bind (
const QString &name,
const QVariant &data);
202 void bind (
const QString &name, QObject *
object);
207 void unbind (
const QString &name);
212 void clearBindings ();
218 void setTemplateData (
const QString &templData);
228 static QString generate (
const QString &templateData,
const QVariantMap &variables);
232 TemplateEnginePrivate *d_ptr;
238 #endif // NURIA_TEMPLATEENGINE_HPP
Definition: templateengine.hpp:166