8 #include <Cutelyst/component.h> 9 #include <Cutelyst/componentfactory.h> 10 #include <Cutelyst/context.h> 11 #include <Cutelyst/cutelyst_global.h> 13 #include <QtCore/QVariantHash> 31 virtual Modifiers modifiers()
const override;
36 virtual bool init(
Application *application,
const QVariantHash &args)
override;
46 bool canVisit(
Context *c)
const;
60 Q_PLUGIN_METADATA(IID
"org.cutelyst.ComponentFactory" FILE
"metadata.json")
The Cutelyst Component base class.
Cutelyst Controller base class
User role-based authorization action class.
The Cutelyst namespace holds all public Cutelyst API.
virtual Component * createComponent(QObject *parent) override
The Cutelyst Application.
QObject * parent() const const