QString typeIndentifier() const
Identifier of the template.
virtual QString description() const
Description of template.
virtual QString name() const
Name of template.
virtual TemplateCore * createNewCore()=0
Creates new instance of template core.
virtual TemplateCore * loadCoreFromBundleData(const QString &raw_data)=0
Creates new instance and fills it template-specific data ("load project" functionality).
virtual QString humanName() const
Human-readable name of template.
QString mobileApplicationApkFile() const
Access to name of template APK file.
The entry point for a template.
virtual QString baseFolder() const
Base folder of template.
virtual QString thumbnailImage() const
Relative path to thumbnail image.