summary refs log tree commit diff
path: root/src/timeline/TimelineViewManager.cpp
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2021-05-22 00:57:14 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2021-05-22 00:57:14 +0200
commitbeeb60e4a12b47ae619e52629040aff5a8f43db2 (patch)
treef5fa4037fcae00d866ede81efebdc6273202bfee /src/timeline/TimelineViewManager.cpp
parentMake roomlist look nice (diff)
downloadnheko-beeb60e4a12b47ae619e52629040aff5a8f43db2.tar.xz
Sort the room list
Diffstat (limited to 'src/timeline/TimelineViewManager.cpp')
-rw-r--r--src/timeline/TimelineViewManager.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/timeline/TimelineViewManager.cpp b/src/timeline/TimelineViewManager.cpp

index b0c13b03..c84e0df8 100644 --- a/src/timeline/TimelineViewManager.cpp +++ b/src/timeline/TimelineViewManager.cpp
@@ -193,9 +193,7 @@ TimelineViewManager::TimelineViewManager(CallManager *callManager, ChatPage *par }); qmlRegisterSingletonType<RoomlistModel>( "im.nheko", 1, 0, "Rooms", [](QQmlEngine *, QJSEngine *) -> QObject * { - auto ptr = self->rooms; - QQmlEngine::setObjectOwnership(ptr, QQmlEngine::CppOwnership); - return ptr; + return new FilteredRoomlistModel(self->rooms); }); qmlRegisterSingletonType<UserSettings>( "im.nheko", 1, 0, "Settings", [](QQmlEngine *, QJSEngine *) -> QObject * {