Port from SortFilterProxyModel to KSortFilterProxyModel

This commit is contained in:
Tobias Fella
2020-11-01 23:07:05 +01:00
committed by Carl Schwan
parent 5de778ea82
commit 5993c1f683
5 changed files with 20 additions and 54 deletions

View File

@@ -6,7 +6,7 @@ import QtQuick.Controls.Material 2.12
import org.kde.kirigami 2.4 as Kirigami
import SortFilterProxyModel 0.2
import org.kde.kitemmodels 1.0
import Spectral.Component 2.0
import Spectral.Component.Timeline 2.0
@@ -89,16 +89,14 @@ Kirigami.ScrollablePage {
}
SortFilterProxyModel {
KSortFilterProxyModel {
id: sortedMessageEventModel
sourceModel: messageEventModel
filters: [
ExpressionFilter {
expression: marks !== 0x10 && eventType !== "other"
}
]
filterRowCallback: function(row, parent) {
return messageEventModel.data(messageEventModel.index(row, 0), MessageEventModel.MessageRole) !== 0x10 && messageEventModel.data(messageEventModel.index(row, 0), MessageEventModel.EventTypeRole) !== "other"
}
}
ListView {