Moved update blinds in dialog to function.
This commit is contained in:
@@ -124,26 +124,7 @@ void gameLobbyDialogImpl::createGame()
|
|||||||
label_StartCash->setText(QString::number(gameData.startMoney));
|
label_StartCash->setText(QString::number(gameData.startMoney));
|
||||||
label_MaximumNumberOfPlayers->setText(QString::number(gameData.maxNumberOfPlayers));
|
label_MaximumNumberOfPlayers->setText(QString::number(gameData.maxNumberOfPlayers));
|
||||||
|
|
||||||
if(gameData.raiseIntervalMode == RAISE_ON_HANDNUMBER) { label_blindsRaiseIntervall->setText(QString::number(gameData.raiseSmallBlindEveryHandsValue)+" "+tr("hands")); }
|
updateDialogBlinds(gameData);
|
||||||
else { label_blindsRaiseIntervall->setText(QString::number(gameData.raiseSmallBlindEveryMinutesValue)+" "+tr("minutes")); }
|
|
||||||
if(gameData.raiseMode == DOUBLE_BLINDS) {
|
|
||||||
label_blindsRaiseMode->setText(tr("double blinds"));
|
|
||||||
label_blindsList->hide();
|
|
||||||
label_gameDesc6->hide();
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
label_blindsRaiseMode->setText(tr("manual blinds order"));
|
|
||||||
label_blindsList->show();
|
|
||||||
label_gameDesc6->show();
|
|
||||||
|
|
||||||
QString blindsListString;
|
|
||||||
std::list<int>::iterator it1;
|
|
||||||
for(it1= gameData.manualBlindsList.begin(); it1 != gameData.manualBlindsList.end(); it1++) {
|
|
||||||
blindsListString.append(QString::number(*it1,10)).append(", ");
|
|
||||||
}
|
|
||||||
blindsListString.remove(blindsListString.length()-2,2);
|
|
||||||
label_blindsList->setText(blindsListString);
|
|
||||||
}
|
|
||||||
|
|
||||||
label_TimeoutForPlayerAction->setText(QString::number(gameData.playerActionTimeoutSec));
|
label_TimeoutForPlayerAction->setText(QString::number(gameData.playerActionTimeoutSec));
|
||||||
|
|
||||||
@@ -206,26 +187,7 @@ void gameLobbyDialogImpl::gameSelected(QTreeWidgetItem* item, QTreeWidgetItem*)
|
|||||||
label_StartCash->setText(QString::number(info.data.startMoney));
|
label_StartCash->setText(QString::number(info.data.startMoney));
|
||||||
label_MaximumNumberOfPlayers->setText(QString::number(info.data.maxNumberOfPlayers));
|
label_MaximumNumberOfPlayers->setText(QString::number(info.data.maxNumberOfPlayers));
|
||||||
|
|
||||||
if(info.data.raiseIntervalMode == RAISE_ON_HANDNUMBER) { label_blindsRaiseIntervall->setText(QString::number(info.data.raiseSmallBlindEveryHandsValue)+" "+tr("hands")); }
|
updateDialogBlinds(info.data);
|
||||||
else { label_blindsRaiseIntervall->setText(QString::number(info.data.raiseSmallBlindEveryMinutesValue)+" "+tr("minutes")); }
|
|
||||||
if(info.data.raiseMode == DOUBLE_BLINDS) {
|
|
||||||
label_blindsRaiseMode->setText(tr("double blinds"));
|
|
||||||
label_blindsList->hide();
|
|
||||||
label_gameDesc6->hide();
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
label_blindsRaiseMode->setText(tr("manual blinds order"));
|
|
||||||
label_blindsList->show();
|
|
||||||
label_gameDesc6->show();
|
|
||||||
|
|
||||||
QString blindsListString;
|
|
||||||
std::list<int>::iterator it1;
|
|
||||||
for(it1= info.data.manualBlindsList.begin(); it1 != info.data.manualBlindsList.end(); it1++) {
|
|
||||||
blindsListString.append(QString::number(*it1,10)).append(", ");
|
|
||||||
}
|
|
||||||
blindsListString.remove(blindsListString.length()-2,2);
|
|
||||||
label_blindsList->setText(blindsListString);
|
|
||||||
}
|
|
||||||
|
|
||||||
label_TimeoutForPlayerAction->setText(QString::number(info.data.playerActionTimeoutSec));
|
label_TimeoutForPlayerAction->setText(QString::number(info.data.playerActionTimeoutSec));
|
||||||
|
|
||||||
@@ -497,6 +459,30 @@ void gameLobbyDialogImpl::leftGameDialogUpdate() {
|
|||||||
lineEdit_ChatInput->setFocus();
|
lineEdit_ChatInput->setFocus();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void gameLobbyDialogImpl::updateDialogBlinds(const GameData &gameData) {
|
||||||
|
|
||||||
|
if(gameData.raiseIntervalMode == RAISE_ON_HANDNUMBER) { label_blindsRaiseIntervall->setText(QString::number(gameData.raiseSmallBlindEveryHandsValue)+" "+tr("hands")); }
|
||||||
|
else { label_blindsRaiseIntervall->setText(QString::number(gameData.raiseSmallBlindEveryMinutesValue)+" "+tr("minutes")); }
|
||||||
|
if(gameData.raiseMode == DOUBLE_BLINDS) {
|
||||||
|
label_blindsRaiseMode->setText(tr("double blinds"));
|
||||||
|
label_blindsList->hide();
|
||||||
|
label_gameDesc6->hide();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
label_blindsRaiseMode->setText(tr("manual blinds order"));
|
||||||
|
label_blindsList->show();
|
||||||
|
label_gameDesc6->show();
|
||||||
|
|
||||||
|
QString blindsListString;
|
||||||
|
std::list<int>::const_iterator it1;
|
||||||
|
for(it1= gameData.manualBlindsList.begin(); it1 != gameData.manualBlindsList.end(); it1++) {
|
||||||
|
blindsListString.append(QString::number(*it1,10)).append(", ");
|
||||||
|
}
|
||||||
|
blindsListString.remove(blindsListString.length()-2,2);
|
||||||
|
label_blindsList->setText(blindsListString);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void gameLobbyDialogImpl::playerSelected(QTreeWidgetItem* item, QTreeWidgetItem*) {
|
void gameLobbyDialogImpl::playerSelected(QTreeWidgetItem* item, QTreeWidgetItem*) {
|
||||||
|
|
||||||
if (item)
|
if (item)
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
|
||||||
|
#include <gamedata.h>
|
||||||
#include "createinternetgamedialogimpl.h"
|
#include "createinternetgamedialogimpl.h"
|
||||||
#include "sdlplayer.h"
|
#include "sdlplayer.h"
|
||||||
#include "mainwindowimpl.h"
|
#include "mainwindowimpl.h"
|
||||||
@@ -80,6 +81,7 @@ public slots:
|
|||||||
|
|
||||||
void joinedGameDialogUpdate();
|
void joinedGameDialogUpdate();
|
||||||
void leftGameDialogUpdate();
|
void leftGameDialogUpdate();
|
||||||
|
void updateDialogBlinds(const GameData &gameData);
|
||||||
void clearDialog();
|
void clearDialog();
|
||||||
|
|
||||||
void sendChatMessage();
|
void sendChatMessage();
|
||||||
|
|||||||
Reference in New Issue
Block a user