diff options
Diffstat (limited to 'qface/builtin/qtcpp/templates/module.cpp')
-rw-r--r-- | qface/builtin/qtcpp/templates/module.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/qface/builtin/qtcpp/templates/module.cpp b/qface/builtin/qtcpp/templates/module.cpp index 1289471..af2d2f1 100644 --- a/qface/builtin/qtcpp/templates/module.cpp +++ b/qface/builtin/qtcpp/templates/module.cpp @@ -68,3 +68,15 @@ void {{class}}::registerQmlTypes(const QString& uri, int majorVersion, int minor {% endfor %} qmlRegisterSingletonType<{{class}}>(uri.toLatin1(), majorVersion, minorVersion, "{{module.module_name}}Module", {{class|lower}}_singletontype_provider); } + + +{% for enum in module.enums %} +/** + * \qmlproperty enumeration {{module.module_name}}Module::{{enum}} + * \list + {% for member in enum.members %} + * \li {{member}} + {% endfor %} + * \endlist + */ +{% endfor %}
\ No newline at end of file |