Move message filtering to C++

The filter callback is called very often (O(messages)). The current
filter model shows some significant overhead in QML internals. Moving
that to C++ makes it quite a bit faster.
This commit is contained in:
Nicolas Fella
2021-02-02 19:49:25 +01:00
parent 92e00587f7
commit 7aedfd0e17
5 changed files with 53 additions and 16 deletions

View File

@@ -6,6 +6,7 @@ add_executable(neochat
clipboard.cpp
matriximageprovider.cpp
messageeventmodel.cpp
messagefiltermodel.cpp
roomlistmodel.cpp
neochatroom.cpp
neochatuser.cpp