def newChat(self, uri_str): uri = ch.ParseSipUri(uri_str) if not uri: return None chat = ch.Chat(self.app, self, uri) self.chatList.append(chat) self.app.updateWindowMenu() return chat
def findChat(self, uri_str): uri = ch.ParseSipUri(uri_str) if not uri: return None for chat in self.chatList: if chat.isUriParticipant(uri) and chat.isPrivate(): return chat return None