diff --git a/src/gui/qt/mainwindow/mainwindowimpl.cpp b/src/gui/qt/mainwindow/mainwindowimpl.cpp
index 53dfeb76..eed460ff 100755
--- a/src/gui/qt/mainwindow/mainwindowimpl.cpp
+++ b/src/gui/qt/mainwindow/mainwindowimpl.cpp
@@ -785,6 +785,8 @@ void mainWindowImpl::callJoinNetworkGameDialog() {
actionJoin_network_Game->trigger(); // re-trigger
}
else {
+ //needed for join and ready sounds - TODO
+ //myStartNetworkGameDialog->setMaxPlayerNumber(gameData.maxNumberOfPlayers);
showNetworkStartDialog();
}
}
diff --git a/src/gui/qt/resources.qrc b/src/gui/qt/resources.qrc
index 0220e42a..032a6f61 100755
--- a/src/gui/qt/resources.qrc
+++ b/src/gui/qt/resources.qrc
@@ -136,6 +136,8 @@
resources/sounds/check.wav
resources/sounds/fold.wav
resources/sounds/yourturn.wav
+ resources/sounds/playerconnected.wav
+ resources/sounds/onlinegameready.wav
resources/translations/pokerth_de.qm
diff --git a/src/gui/qt/resources/sounds/onlinegameready.wav b/src/gui/qt/resources/sounds/onlinegameready.wav
new file mode 100644
index 00000000..ee9ada0a
Binary files /dev/null and b/src/gui/qt/resources/sounds/onlinegameready.wav differ
diff --git a/src/gui/qt/resources/sounds/playerconnected.wav b/src/gui/qt/resources/sounds/playerconnected.wav
new file mode 100644
index 00000000..feaeb9b2
Binary files /dev/null and b/src/gui/qt/resources/sounds/playerconnected.wav differ
diff --git a/src/gui/qt/startnetworkgamedialog/startnetworkgamedialogimpl.cpp b/src/gui/qt/startnetworkgamedialog/startnetworkgamedialogimpl.cpp
index 40a0b1e1..88001874 100644
--- a/src/gui/qt/startnetworkgamedialog/startnetworkgamedialogimpl.cpp
+++ b/src/gui/qt/startnetworkgamedialog/startnetworkgamedialogimpl.cpp
@@ -64,7 +64,12 @@ void startNetworkGameDialogImpl::addConnectedPlayer(QString playerName, int righ
QTreeWidgetItem *item = new QTreeWidgetItem(treeWidget,0);
item->setData(0, 0, playerName);
-// myW->getMySDLPlayer()->playSound("call", 0);
+ if(treeWidget->topLevelItemCount() != maxPlayerNumber) {
+ myW->getMySDLPlayer()->playSound("playerconnected", 0);
+ }
+ else {
+ myW->getMySDLPlayer()->playSound("onlinegameready", 0);
+ }
checkPlayerQuantity();
}
@@ -112,10 +117,7 @@ void startNetworkGameDialogImpl::checkPlayerQuantity() {
else {
pushButton_startGame->setEnabled(FALSE);
}
-
- if(treeWidget->topLevelItemCount() == maxPlayerNumber) {
-// myW->getMySDLPlayer()->playSound("raise", 0);
- }
+
}
void startNetworkGameDialogImpl::setSession(Session *session)