8#include <Cutelyst/View>
15class ClearSilverPrivate;
24 explicit ClearSilver(QObject *parent =
nullptr,
const QString &name = QString());
26 Q_PROPERTY(QStringList includePaths READ includePaths WRITE setIncludePaths NOTIFY changed)
30 QStringList includePaths()
const;
35 void setIncludePaths(
const QStringList &paths);
38 QString templateExtension READ templateExtension WRITE setTemplateExtension NOTIFY changed)
42 QString templateExtension()
const;
47 void setTemplateExtension(
const QString &extension);
49 Q_PROPERTY(QString wrapper READ wrapper WRITE setWrapper NOTIFY changed)
53 QString wrapper()
const;
59 void setWrapper(
const QString &name);
61 QByteArray render(
Context *c)
const final;
Cutelyst View abstract view component
The Cutelyst namespace holds all public Cutelyst API.