on xenial help sign in
Switch to new Q_ENUM macro
commit8e933c9307cef64398aed3c6645dfe9fe407355d authorMichael Terry <mike@mterry.name> dateThu 19 Jan 2017, 08:48 (10 years ago) parentbce1286
1 file changed+2−4
plugins/LightDM/PromptsModel.h+2−4
plugins/LightDM/PromptsModel.h+2−4
@@ -23,8 +23,6 @@ class PromptsModel : public QAbstractListModel
2323{
2424 Q_OBJECT
2525
26− Q_ENUMS(PromptsModelRoles PromptType)
27−
2826 Q_PROPERTY(int count READ rowCount NOTIFY countChanged)
2927
3028public:
@@ -32,6 +30,7 @@ public:
3230 TypeRole = Qt::UserRole,
3331 TextRole,
3432 };
33+ Q_ENUM(PromptsModelRoles)
3534
3635 enum PromptType {
3736 Message,
@@ -40,6 +39,7 @@ public:
4039 Question,
4140 Button,
4241 };
42+ Q_ENUM(PromptType)
4343
4444 explicit PromptsModel(QObject* parent=0);
4545
@@ -68,5 +68,3 @@ private:
6868 QList<PromptInfo> m_prompts;
6969 QHash<int, QByteArray> m_roleNames;
7070};
71−
72−Q_DECLARE_METATYPE(PromptsModel::PromptType)