+
+void ChatMonitorView::showSettingsPage() {
+ SettingsPageDlg dlg(new ChatMonitorSettingsPage(), this);
+ dlg.exec();
+}
+
+// connect only after client is synced to core since ChatMonitorView is created before
+// the ignoreListManager
+void ChatMonitorView::coreConnectionStateChanged(bool connected) {
+ if(connected)
+ connect(Client::ignoreListManager(), SIGNAL(ignoreListChanged()), _filter, SLOT(invalidateFilter()));
+}