22 #include <QStringList> 24 #include <Cutelyst/View> 28 class ClearSilverPrivate;
37 explicit ClearSilver(QObject *parent =
nullptr,
const QString &name = QString());
39 Q_PROPERTY(
QStringList includePaths READ includePaths WRITE setIncludePaths NOTIFY changed)
50 Q_PROPERTY(QString templateExtension READ templateExtension WRITE setTemplateExtension NOTIFY changed)
54 QString templateExtension()
const;
59 void setTemplateExtension(
const QString &extension);
61 Q_PROPERTY(QString wrapper READ wrapper WRITE setWrapper NOTIFY changed)
65 QString wrapper()
const;
71 void setWrapper(
const QString &name);
73 QByteArray render(
Context *c)
const final;
81 #endif // CLEARSILVER_H
The Cutelyst namespace holds all public Cutelyst API.
Cutelyst View abstract view component