635 ui.pageRoomsList->chatWidget, SLOT(onChatString(const QString&))); |
635 ui.pageRoomsList->chatWidget, SLOT(onChatString(const QString&))); |
636 connect(hwnet, SIGNAL(chatStringFromMeLobby(const QString&)), |
636 connect(hwnet, SIGNAL(chatStringFromMeLobby(const QString&)), |
637 ui.pageRoomsList->chatWidget, SLOT(onChatString(const QString&))); |
637 ui.pageRoomsList->chatWidget, SLOT(onChatString(const QString&))); |
638 |
638 |
639 // nick list stuff |
639 // nick list stuff |
640 connect(hwnet, SIGNAL(nickAdded(const QString&)), |
640 connect(hwnet, SIGNAL(nickAdded(const QString&, bool)), |
641 ui.pageNetGame->pChatWidget, SLOT(nickAdded(const QString&))); |
641 ui.pageNetGame->pChatWidget, SLOT(nickAdded(const QString&, bool))); |
642 connect(hwnet, SIGNAL(nickRemoved(const QString&)), |
642 connect(hwnet, SIGNAL(nickRemoved(const QString&)), |
643 ui.pageNetGame->pChatWidget, SLOT(nickRemoved(const QString&))); |
643 ui.pageNetGame->pChatWidget, SLOT(nickRemoved(const QString&))); |
644 connect(hwnet, SIGNAL(nickAddedLobby(const QString&)), |
644 connect(hwnet, SIGNAL(nickAddedLobby(const QString&, bool)), |
645 ui.pageRoomsList->chatWidget, SLOT(nickAdded(const QString&))); |
645 ui.pageRoomsList->chatWidget, SLOT(nickAdded(const QString&, bool))); |
646 connect(hwnet, SIGNAL(nickRemovedLobby(const QString&)), |
646 connect(hwnet, SIGNAL(nickRemovedLobby(const QString&)), |
647 ui.pageRoomsList->chatWidget, SLOT(nickRemoved(const QString&))); |
647 ui.pageRoomsList->chatWidget, SLOT(nickRemoved(const QString&))); |
648 |
648 |
649 // teams selecting stuff |
649 // teams selecting stuff |
650 connect(ui.pageNetGame->pNetTeamsWidget, SIGNAL(hhogsNumChanged(const HWTeam&)), |
650 connect(ui.pageNetGame->pNetTeamsWidget, SIGNAL(hhogsNumChanged(const HWTeam&)), |
791 break; |
791 break; |
792 } |
792 } |
793 case gsFinished: { |
793 case gsFinished: { |
794 //setVisible(true); |
794 //setVisible(true); |
795 GoBack(); |
795 GoBack(); |
796 Music(ui.pageOptions->CBEnableMusic->isChecked()); |
796 Music(ui.pageOptions->CBEnableFrontendMusic->isChecked()); |
797 if (wBackground) wBackground->startAnimation(); |
797 if (wBackground) wBackground->startAnimation(); |
798 GoToPage(ID_PAGE_GAMESTATS); |
798 GoToPage(ID_PAGE_GAMESTATS); |
799 if (hwnet) hwnet->gameFinished(); |
799 if (hwnet) hwnet->gameFinished(); |
800 break; |
800 break; |
801 } |
801 } |
802 default: { |
802 default: { |
803 //setVisible(true); |
803 //setVisible(true); |
804 quint8 id = ui.Pages->currentIndex(); |
804 quint8 id = ui.Pages->currentIndex(); |
805 if (id == ID_PAGE_INGAME) { |
805 if (id == ID_PAGE_INGAME) { |
806 GoBack(); |
806 GoBack(); |
807 Music(ui.pageOptions->CBEnableMusic->isChecked()); |
807 Music(ui.pageOptions->CBEnableFrontendMusic->isChecked()); |
808 if (wBackground) wBackground->startAnimation(); |
808 if (wBackground) wBackground->startAnimation(); |
809 if (hwnet) hwnet->gameFinished(); |
809 if (hwnet) hwnet->gameFinished(); |
810 } |
810 } |
811 }; |
811 }; |
812 } |
812 } |