diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-08-04 16:05:03 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-08-04 16:05:03 +0200 |
commit | f4be84db544fe118d6dc4bffcd27a7819958124f (patch) | |
tree | ab8312890c7fd1cc2d593f367ad0de6aef1b266f /framework | |
parent | 84048f600965bacdaf9657377d55b0c6f85258d5 (diff) | |
download | kube-f4be84db544fe118d6dc4bffcd27a7819958124f.tar.gz kube-f4be84db544fe118d6dc4bffcd27a7819958124f.zip |
Actually filter the daylong event model
Diffstat (limited to 'framework')
-rw-r--r-- | framework/src/domain/daylongeventmodel.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/framework/src/domain/daylongeventmodel.cpp b/framework/src/domain/daylongeventmodel.cpp index 2b288ff5..7775310b 100644 --- a/framework/src/domain/daylongeventmodel.cpp +++ b/framework/src/domain/daylongeventmodel.cpp | |||
@@ -29,6 +29,8 @@ | |||
29 | 29 | ||
30 | DayLongEventModel::DayLongEventModel(QObject *parent) : QSortFilterProxyModel(parent) | 30 | DayLongEventModel::DayLongEventModel(QObject *parent) : QSortFilterProxyModel(parent) |
31 | { | 31 | { |
32 | setDynamicSortFilter(true); | ||
33 | |||
32 | Sink::Query query; | 34 | Sink::Query query; |
33 | query.setFlags(Sink::Query::LiveQuery); | 35 | query.setFlags(Sink::Query::LiveQuery); |
34 | query.request<Event::Summary>(); | 36 | query.request<Event::Summary>(); |
@@ -121,6 +123,7 @@ void DayLongEventModel::setPeriodStart(const QDate &start) | |||
121 | } | 123 | } |
122 | 124 | ||
123 | mPeriodStart = start; | 125 | mPeriodStart = start; |
126 | invalidateFilter(); | ||
124 | } | 127 | } |
125 | 128 | ||
126 | void DayLongEventModel::setPeriodStart(const QVariant &start) | 129 | void DayLongEventModel::setPeriodStart(const QVariant &start) |
@@ -136,4 +139,5 @@ int DayLongEventModel::periodLength() const | |||
136 | void DayLongEventModel::setPeriodLength(int length) | 139 | void DayLongEventModel::setPeriodLength(int length) |
137 | { | 140 | { |
138 | mPeriodLength = length; | 141 | mPeriodLength = length; |
142 | invalidateFilter(); | ||
139 | } | 143 | } |