@@ -23,8 +23,6 @@ class PromptsModel : public QAbstractListModel
26− Q_ENUMS(PromptsModelRoles PromptType)
28 Q_PROPERTY(int count READ rowCount NOTIFY countChanged)
26 Q_PROPERTY(int count READ rowCount NOTIFY countChanged)
@@ -32,6 +30,7 @@ public:
32 TypeRole = Qt::UserRole,
30 TypeRole = Qt::UserRole,
33+ Q_ENUM(PromptsModelRoles)
36 enum PromptType {
35 enum PromptType {
@@ -40,6 +39,7 @@ public:
44 explicit PromptsModel(QObject* parent=0);
44 explicit PromptsModel(QObject* parent=0);
@@ -68,5 +68,3 @@ private:
68 QList<PromptInfo> m_prompts;
68 QList<PromptInfo> m_prompts;
69 QHash<int, QByteArray> m_roleNames;
69 QHash<int, QByteArray> m_roleNames;
72−Q_DECLARE_METATYPE(PromptsModel::PromptType)