19 #include "renderview_p.h"
23 #include "application.h"
25 #include "componentfactory.h"
27 #include <QtCore/QLoggingCategory>
29 Q_LOGGING_CATEGORY(CUTELYST_RENDERVIEW,
"cutelyst.renderview", QtWarningMsg)
101 quint16 status = res->
status();
102 if (status == 204 || (status >= 300 && status < 400)) {
110 }
else if (d->view) {
115 qCCritical(CUTELYST_RENDERVIEW) <<
"Could not find a view to render.";
120 #include "moc_renderview.cpp"
RenderView(QObject *parent=nullptr)
void setStatus(quint16 status)
The Cutelyst Application.
View * view(const QString &name=QString()) const
virtual bool init(Application *application, const QVariantHash &args)
void setContentType(const QString &type)
bool isEmpty() const const
virtual bool init(Application *application, const QVariantHash &args) override
View * customView() const
Cutelyst View abstract view component
QMap< QString, QString > attributes() const
Sensible default end action.
The Cutelyst namespace holds all public Cutelyst API.
QString fromLatin1(const char *str, int size)
void setObjectName(const QString &name)
virtual bool doExecute(Context *c) override
This class represents a Cutelyst Action.
QString className() const
virtual bool doExecute(Cutelyst::Context *c) override
QString contentType() const
bool forward(Component *component)