23 #ifndef CTKPLUGINGENERATORCODEMODEL_H
24 #define CTKPLUGINGENERATORCODEMODEL_H
27 #include <QScopedPointer>
31 class ctkPluginGeneratorCodeModelPrivate;
47 void addContent(
const QString& marker,
const QString& content);
62 void create(
const QString& location);
70 const QScopedPointer<ctkPluginGeneratorCodeModelPrivate> d_ptr;
void setExportMacroInclude(const QString &exportMacroInclude)
ctkPluginGeneratorCodeModel()
void addTemplate(ctkPluginGeneratorAbstractTemplate *templ, const QString &path="")
void create(const QString &location)
virtual ~ctkPluginGeneratorCodeModel()
QString getLicense() const
QString getSymbolicName(bool withPeriods=false) const
QString getExportMacroInclude() const
QString getExportMacro() const
void setExportMacro(const QString &exportMacro)
QString getContent(const QString &marker) const
void addContent(const QString &marker, const QString &content)
void setLicense(const QString &license)
void setSymbolicName(const QString &symbolicName)
ctkPluginGeneratorAbstractTemplate * getTemplate(const QString &path) const