diff options
-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 | } |