void Lobby::newWindow(int playerNum, bool silence) { RoomView* window = (RoomView*)gui->newWindow(playerNum); connect(window, SIGNAL(closed()), this, SLOT(onWindowClose())); setEnable(false); if(silence) { gui->logAppend(QStringLiteral("这是个禁言房")); gui->getChatLine()->setEnabled(false); } }
void Window::handleWindowClose() { onWindowClose(); }