class {{className}}Class {
	Q_GADGET
public:
	enum Value {
		EnumNotSet,

		{{#each values as |value|}}
		{{value}},

		{{/each}}
	};
	Q_ENUM(Value)
private:
	explicit {{className}}Class();
};

typedef {{className}}Class::Value {{className}};
