aboutsummaryrefslogtreecommitdiffstats
path: root/qface/builtin/qtcpp/templates/module.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'qface/builtin/qtcpp/templates/module.cpp')
-rw-r--r--qface/builtin/qtcpp/templates/module.cpp12
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