23 #ifndef CTKPLUGINGENERATORCODEMODEL_H 24 #define CTKPLUGINGENERATORCODEMODEL_H 27 #include <QScopedPointer> 31 class ctkPluginGeneratorCodeModelPrivate;
47 void addContent(
const QString& marker,
const QString& content);
48 QString getContent(
const QString& marker)
const;
50 void setExportMacro(
const QString& exportMacro);
51 QString getExportMacro()
const;
53 void setExportMacroInclude(
const QString& exportMacroInclude);
54 QString getExportMacroInclude()
const;
56 void setSymbolicName(
const QString& symbolicName);
57 QString getSymbolicName(
bool withPeriods =
false)
const;
59 void setLicense(
const QString& license);
60 QString getLicense()
const;
62 void create(
const QString& location);
70 const QScopedPointer<ctkPluginGeneratorCodeModelPrivate> d_ptr;
75 #endif // CTKPLUGINGENERATORCODEMODEL_H