8 #include <Cutelyst/component.h> 9 #include <Cutelyst/componentfactory.h> 10 #include <Cutelyst/context.h> 12 #include <QtCore/QVariantHash> 50 Q_PLUGIN_METADATA(IID
"org.cutelyst.ComponentFactory" FILE
"metadata.json")
bool init(Application *application, const QVariantHash &args) override
bool aroundExecute(Context *c, QStack< Component *> stack) override
The Cutelyst Component base class.
Cutelyst Controller base class.
bool canVisit(Context *c) const
User role-based authorization action role.
Modifiers modifiers() const override
The Cutelyst namespace holds all public Cutelyst API.
RoleACL(QObject *parent=nullptr)
bool dispatcherReady(const Dispatcher *dispatcher, Controller *controller) override
Component * createComponent(QObject *parent) override
The Cutelyst application.
QObject * parent() const const