Plugin developement
Everything is a plugin in qcadoo
Therefore everything can be modified by another plugin. The data model, the business logic and the GUI as illustrated below.
Plugin development topics
JavaDoc is available on: javadoc.qcadoo.org
At http://doc.qcadoo.org/master and http://doc.qcadoo.org/dev you can find interactive models documentation (respectively for versions from master and dev git's branches).
These documents are automatically generated using MessBuster, an open-source qcadoo documentation generator, available here: https://github.com/mkubala/messBuster
- Setup a new plugin
- Plugin descriptor
- Separation of logic, model and view
- Model Definition Overview
- View Definition Overview
- Custom Methods Overview
- Modules
- Model Field Module
- View Tab Module
- Model Module
- Translation Module
- Model Enum Value Module
- Role Module
- User Group Module
- User Module
- Translation Locale Module
- View Component Module
- View Ribbon Group Module
- Translation Group Module
- View Module
- View Hook Module
- View Listener Module
- Resource Module
- Menu Category Module
- Menu Item Module
- Menu Item URL Module
- Custom Module
- Model Hook Module
- Dictionary Module
- View Grid Column Module
- Report Template Module
- Localization
- Report development
- Test development
- MES specific