23 #include <Cutelyst/cutelyst_global.h> 24 #include <Cutelyst/component.h> 37 Q_DECLARE_PRIVATE(
View)
43 explicit View(QObject *parent,
const QString &name);
44 virtual ~
View()
override =
default;
49 virtual Modifiers modifiers()
const override;
57 virtual QByteArray render(
Context *c)
const = 0;
65 void setMinimalSizeToDeflate(qint32 minSize = -1);
71 bool doExecute(
Context *c)
final;
77 explicit View(ViewPrivate *d, QObject *parent,
const QString &name);
The Cutelyst Component base class.
The Cutelyst namespace holds all public Cutelyst API.
Cutelyst View abstract view component