8#include <Cutelyst/action.h>
9#include <Cutelyst/componentfactory.h>
10#include <Cutelyst/cutelyst_global.h>
14class RenderViewPrivate;
28 virtual bool init(
Application *application,
const QVariantHash &args)
override;
39 Q_PLUGIN_METADATA(IID
"org.cutelyst.ComponentFactory" FILE
"metadata.json")
Action(QObject *parent=nullptr)
The Cutelyst Application.
The Cutelyst Component base class.
virtual Component * createComponent(QObject *parent) override
Sensible default end action.
virtual bool doExecute(Cutelyst::Context *c) override
RenderView(QObject *parent=nullptr)
virtual bool init(Application *application, const QVariantHash &args) override
The Cutelyst namespace holds all public Cutelyst API.
QObject * parent() const const