Public room directory.

This commit is contained in:
Black Hat
2019-12-25 00:02:01 +08:00
parent 29b396add3
commit e5032c686a
12 changed files with 230 additions and 44 deletions

View File

@@ -7,11 +7,14 @@
#include "accountlistmodel.h"
#include "controller.h"
#include "csapi/joining.h"
#include "csapi/leaving.h"
#include "emojimodel.h"
#include "imageclipboard.h"
#include "matriximageprovider.h"
#include "messageeventmodel.h"
#include "notifications/manager.h"
#include "publicroomlistmodel.h"
#include "room.h"
#include "roomlistmodel.h"
#include "spectralroom.h"
@@ -19,9 +22,6 @@
#include "trayicon.h"
#include "userlistmodel.h"
#include "csapi/joining.h"
#include "csapi/leaving.h"
using namespace QMatrixClient;
int main(int argc, char* argv[]) {
@@ -41,6 +41,7 @@ int main(int argc, char* argv[]) {
qmlRegisterType<RoomListModel>("Spectral", 0, 1, "RoomListModel");
qmlRegisterType<UserListModel>("Spectral", 0, 1, "UserListModel");
qmlRegisterType<MessageEventModel>("Spectral", 0, 1, "MessageEventModel");
qmlRegisterType<PublicRoomListModel>("Spectral", 0, 1, "PublicRoomListModel");
qmlRegisterType<EmojiModel>("Spectral", 0, 1, "EmojiModel");
qmlRegisterType<NotificationsManager>("Spectral", 0, 1,
"NotificationsManager");