Move room management from Controller to RoomManager

This commit is contained in:
Carl Schwan
2021-05-08 01:17:19 +02:00
parent afa7b822f9
commit 873ab328dc
6 changed files with 6 additions and 22 deletions

View File

@@ -16,6 +16,7 @@
#endif
#include "controller.h"
#include "roommanager.h"
#include "neochatconfig.h"
NotificationsManager &NotificationsManager::instance()
@@ -55,7 +56,7 @@ void NotificationsManager::postNotification(NeoChatRoom *room,
notification->setDefaultAction(i18n("Open NeoChat in this room"));
connect(notification, &KNotification::defaultActivated, this, [this, room]() {
Q_EMIT Controller::instance().openRoom(room);
Q_EMIT RoomManager::instance().enterRoom(room);
Q_EMIT Controller::instance().showWindow();
});