summaryrefslogtreecommitdiffstats
path: root/framework/src/entitymodel.h
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-08-22 10:56:19 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-08-22 10:56:34 +0200
commitf3dea9ef5fef1d5b63355431c19eab440bbb4326 (patch)
tree62f40a844a9f73f91ef9597f399a428adeaed144 /framework/src/entitymodel.h
parent2f703c87772bdd85912cc9243b9f0711e236a566 (diff)
downloadkube-f3dea9ef5fef1d5b63355431c19eab440bbb4326.tar.gz
kube-f3dea9ef5fef1d5b63355431c19eab440bbb4326.zip
Sort calendars by name
Diffstat (limited to 'framework/src/entitymodel.h')
-rw-r--r--framework/src/entitymodel.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/framework/src/entitymodel.h b/framework/src/entitymodel.h
index e8c294a0..688905dc 100644
--- a/framework/src/entitymodel.h
+++ b/framework/src/entitymodel.h
@@ -35,6 +35,7 @@ class KUBE_EXPORT EntityModel : public QSortFilterProxyModel
35 Q_PROPERTY (QString accountId READ accountId WRITE setAccountId) 35 Q_PROPERTY (QString accountId READ accountId WRITE setAccountId)
36 Q_PROPERTY (QString type READ type WRITE setType) 36 Q_PROPERTY (QString type READ type WRITE setType)
37 Q_PROPERTY (QStringList roles READ roles WRITE setRoles) 37 Q_PROPERTY (QStringList roles READ roles WRITE setRoles)
38 Q_PROPERTY (QString sortRole READ sortRole WRITE setSortRole)
38 Q_PROPERTY (QVariantMap filter READ filter WRITE setFilter) 39 Q_PROPERTY (QVariantMap filter READ filter WRITE setFilter)
39 40
40public: 41public:
@@ -64,6 +65,9 @@ public:
64 void setFilter(const QVariantMap &); 65 void setFilter(const QVariantMap &);
65 QVariantMap filter() const; 66 QVariantMap filter() const;
66 67
68 void setSortRole(const QString &);
69 QString sortRole() const;
70
67 Q_INVOKABLE QVariantMap data(int row) const; 71 Q_INVOKABLE QVariantMap data(int row) const;
68 72
69private: 73private:
@@ -74,6 +78,7 @@ private:
74 QHash<QByteArray, int> mRoles; 78 QHash<QByteArray, int> mRoles;
75 QString mAccountId; 79 QString mAccountId;
76 QString mType; 80 QString mType;
81 QString mSortRole;
77}; 82};
78 83
79 84