This commit is contained in:
@@ -54,7 +54,7 @@ const int maxQuantityPlayersConst = 7;
|
|||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
mainWindowImpl::mainWindowImpl(QMainWindow *parent)
|
mainWindowImpl::mainWindowImpl(QMainWindow *parent)
|
||||||
: QMainWindow(parent), actualGame(0), actualHand(0), mySession(0), maxQuantityPlayers(maxQuantityPlayersConst), gameSpeed(0), debugMode(0), breakAfterActualHand(FALSE)
|
: QMainWindow(parent), actualGame(0), actualHand(0), mySession(0), maxQuantityPlayers(maxQuantityPlayersConst), gameSpeed(0), debugMode(1), breakAfterActualHand(FALSE)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
@@ -73,48 +73,26 @@ mainWindowImpl::mainWindowImpl(QMainWindow *parent)
|
|||||||
flopValuesFile.copy(QString::fromStdString(myConfig->readConfigString("DataDir")+"flopValues"));
|
flopValuesFile.copy(QString::fromStdString(myConfig->readConfigString("DataDir")+"flopValues"));
|
||||||
// }
|
// }
|
||||||
|
|
||||||
// Schriftart laden
|
// Schriftart laden und für Dialoge setzen
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
QFont tmpFont;
|
QFont tmpFont1;
|
||||||
tmpFont.setFamily("Arial");
|
tmpFont1.setFamily("Arial");
|
||||||
tmpFont.setPixelSize(12);
|
tmpFont1.setPixelSize(12);
|
||||||
// if(this->logicalDpiX() > 105) { tmpFont.setFont("Arial",8); }
|
// if(this->logicalDpiX() > 105) { tmpFont.setFont("Arial",8); }
|
||||||
// else { QFont tmpFont("Arial",9); }
|
// else { QFont tmpFont("Arial",9); }
|
||||||
|
|
||||||
#else
|
#else
|
||||||
QFontDatabase::addApplicationFont (":fonts/resources/fonts/n019003l.pfb");
|
QFontDatabase::addApplicationFont (":fonts/resources/fonts/n019003l.pfb");
|
||||||
|
QFontDatabase::addApplicationFont (":fonts/resources/fonts/VeraBd.ttf");
|
||||||
// QFont tmpFont("Nimbus Sans L",9);
|
// QFont tmpFont("Nimbus Sans L",9);
|
||||||
QFont tmpFont;
|
QFont tmpFont1;
|
||||||
tmpFont.setFamily("Nimbus Sans L");
|
tmpFont1.setFamily("Nimbus Sans L");
|
||||||
tmpFont.setPixelSize(12);
|
tmpFont1.setPixelSize(12);
|
||||||
#endif
|
#endif
|
||||||
QApplication::setFont(tmpFont);
|
QApplication::setFont(tmpFont1);
|
||||||
|
|
||||||
setupUi(this);
|
setupUi(this);
|
||||||
|
|
||||||
//Schriftgrößen festlegen
|
|
||||||
#ifdef _WIN32
|
|
||||||
tmpFont.setPixelSize(11);
|
|
||||||
textBrowser_Log->setFont(tmpFont);
|
|
||||||
#else
|
|
||||||
tmpFont.setPixelSize(10);
|
|
||||||
textBrowser_Log->setFont(tmpFont);
|
|
||||||
#endif
|
|
||||||
tmpFont.setPixelSize(18);
|
|
||||||
label_Pot->setFont(tmpFont);
|
|
||||||
tmpFont.setPixelSize(13);
|
|
||||||
label_Sets->setFont(tmpFont);
|
|
||||||
tmpFont.setPixelSize(14);
|
|
||||||
textLabel_handNumber->setFont(tmpFont);
|
|
||||||
textLabel_gameNumber->setFont(tmpFont);
|
|
||||||
textLabel_Sets->setFont(tmpFont);
|
|
||||||
textLabel_Cash0->setFont(tmpFont);
|
|
||||||
tmpFont.setPixelSize(15);
|
|
||||||
textLabel_Pot->setFont(tmpFont);
|
|
||||||
tmpFont.setPixelSize(21);
|
|
||||||
tmpFont.setBold(TRUE);
|
|
||||||
textLabel_handLabel->setFont(tmpFont);
|
|
||||||
|
|
||||||
//Logos
|
//Logos
|
||||||
label_logoleft = new QLabel;
|
label_logoleft = new QLabel;
|
||||||
label_logoleft->setPixmap(QPixmap(QString::fromUtf8(":/graphics/resources/graphics/logo-140-100.png")));
|
label_logoleft->setPixmap(QPixmap(QString::fromUtf8(":/graphics/resources/graphics/logo-140-100.png")));
|
||||||
@@ -129,39 +107,29 @@ mainWindowImpl::mainWindowImpl(QMainWindow *parent)
|
|||||||
|
|
||||||
//pixmapCardsLabel erstellen und ins Layout einfügen!
|
//pixmapCardsLabel erstellen und ins Layout einfügen!
|
||||||
pixmapLabel_cardBoard0 = new MyCardsPixmapLabel(frame_Board);
|
pixmapLabel_cardBoard0 = new MyCardsPixmapLabel(frame_Board);
|
||||||
pixmapLabel_cardBoard0->setObjectName(QString::fromUtf8("pixmapLabel_cardBoard0"));
|
pixmapLabel_cardBoard0->setObjectName(QString::fromUtf8("pixmapLabel_BoardCard0"));
|
||||||
pixmapLabel_cardBoard0->setMinimumSize(QSize(57, 80));
|
|
||||||
pixmapLabel_cardBoard0->setMaximumSize(QSize(57, 80));
|
|
||||||
pixmapLabel_cardBoard0->setScaledContents(true);
|
pixmapLabel_cardBoard0->setScaledContents(true);
|
||||||
pixmapLabel_cardBoard0->setGeometry(QRect(20, 40, 57, 80));
|
pixmapLabel_cardBoard0->setGeometry(QRect(6, 64, 79, 114));
|
||||||
|
|
||||||
pixmapLabel_cardBoard1 = new MyCardsPixmapLabel(frame_Board);
|
pixmapLabel_cardBoard1 = new MyCardsPixmapLabel(frame_Board);
|
||||||
pixmapLabel_cardBoard1->setObjectName(QString::fromUtf8("pixmapLabel_cardBoard1"));
|
pixmapLabel_cardBoard1->setObjectName(QString::fromUtf8("pixmapLabel_BoardCard1"));
|
||||||
pixmapLabel_cardBoard1->setMinimumSize(QSize(57, 80));
|
pixmapLabel_cardBoard1->setScaledContents(true);
|
||||||
pixmapLabel_cardBoard1->setMaximumSize(QSize(57, 80));
|
pixmapLabel_cardBoard1->setGeometry(QRect(95, 64, 79, 114));
|
||||||
pixmapLabel_cardBoard1->setScaledContents(true);
|
|
||||||
pixmapLabel_cardBoard1->setGeometry(QRect(100, 40, 57, 80));
|
|
||||||
|
|
||||||
pixmapLabel_cardBoard2 = new MyCardsPixmapLabel(frame_Board);
|
pixmapLabel_cardBoard2 = new MyCardsPixmapLabel(frame_Board);
|
||||||
pixmapLabel_cardBoard2->setObjectName(QString::fromUtf8("pixmapLabel_cardBoard2"));
|
pixmapLabel_cardBoard2->setObjectName(QString::fromUtf8("pixmapLabel_BoardCard2"));
|
||||||
pixmapLabel_cardBoard2->setMinimumSize(QSize(57, 80));
|
pixmapLabel_cardBoard2->setScaledContents(true);
|
||||||
pixmapLabel_cardBoard2->setMaximumSize(QSize(57, 80));
|
pixmapLabel_cardBoard2->setGeometry(QRect(184, 64, 79, 114));
|
||||||
pixmapLabel_cardBoard2->setScaledContents(true);
|
|
||||||
pixmapLabel_cardBoard2->setGeometry(QRect(180, 40, 57, 80));
|
|
||||||
|
|
||||||
pixmapLabel_cardBoard3 = new MyCardsPixmapLabel(frame_Board);
|
pixmapLabel_cardBoard3 = new MyCardsPixmapLabel(frame_Board);
|
||||||
pixmapLabel_cardBoard3->setObjectName(QString::fromUtf8("pixmapLabel_cardBoard3"));
|
pixmapLabel_cardBoard3->setObjectName(QString::fromUtf8("pixmapLabel_BoardCard3"));
|
||||||
pixmapLabel_cardBoard3->setMinimumSize(QSize(57, 80));
|
pixmapLabel_cardBoard3->setScaledContents(true);
|
||||||
pixmapLabel_cardBoard3->setMaximumSize(QSize(57, 80));
|
pixmapLabel_cardBoard3->setGeometry(QRect(280, 64, 79, 114));
|
||||||
pixmapLabel_cardBoard3->setScaledContents(true);
|
|
||||||
pixmapLabel_cardBoard3->setGeometry(QRect(260, 40, 57, 80));
|
|
||||||
|
|
||||||
pixmapLabel_cardBoard4 = new MyCardsPixmapLabel(frame_Board);
|
pixmapLabel_cardBoard4 = new MyCardsPixmapLabel(frame_Board);
|
||||||
pixmapLabel_cardBoard4->setObjectName(QString::fromUtf8("pixmapLabel_cardBoard4"));
|
pixmapLabel_cardBoard4->setObjectName(QString::fromUtf8("pixmapLabel_BoardCard4"));
|
||||||
pixmapLabel_cardBoard4->setMinimumSize(QSize(57, 80));
|
pixmapLabel_cardBoard4->setScaledContents(true);
|
||||||
pixmapLabel_cardBoard4->setMaximumSize(QSize(57, 80));
|
pixmapLabel_cardBoard4->setGeometry(QRect(376, 64, 79, 114));
|
||||||
pixmapLabel_cardBoard4->setScaledContents(true);
|
|
||||||
pixmapLabel_cardBoard4->setGeometry(QRect(340, 40, 57, 80));
|
|
||||||
|
|
||||||
|
|
||||||
pixmapLabel_card0a = new MyCardsPixmapLabel(frame_Cards0);
|
pixmapLabel_card0a = new MyCardsPixmapLabel(frame_Cards0);
|
||||||
@@ -249,11 +217,11 @@ mainWindowImpl::mainWindowImpl(QMainWindow *parent)
|
|||||||
|
|
||||||
//Toolboxen verstecken?
|
//Toolboxen verstecken?
|
||||||
if (!myConfig->readConfigInt("ShowRightToolBox")) {
|
if (!myConfig->readConfigInt("ShowRightToolBox")) {
|
||||||
groupBox_right_tools->hide();
|
tabWidget_LeftToolBox->hide();
|
||||||
label_logoright->show();
|
label_logoright->show();
|
||||||
}
|
}
|
||||||
if (!myConfig->readConfigInt("ShowLeftToolBox")) {
|
if (!myConfig->readConfigInt("ShowLeftToolBox")) {
|
||||||
groupBox_left_tools->hide();
|
tabWidget_LeftToolBox->hide();
|
||||||
label_logoleft->show();
|
label_logoleft->show();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -380,7 +348,7 @@ mainWindowImpl::mainWindowImpl(QMainWindow *parent)
|
|||||||
cashTopLabelArray[5] = textLabel_TopCash5;
|
cashTopLabelArray[5] = textLabel_TopCash5;
|
||||||
cashTopLabelArray[6] = textLabel_TopCash6;
|
cashTopLabelArray[6] = textLabel_TopCash6;
|
||||||
|
|
||||||
// cashTopLabelArray init
|
// playerNameLabelArray init
|
||||||
playerNameLabelArray[0] = label_PlayerName0;
|
playerNameLabelArray[0] = label_PlayerName0;
|
||||||
playerNameLabelArray[1] = label_PlayerName1;
|
playerNameLabelArray[1] = label_PlayerName1;
|
||||||
playerNameLabelArray[2] = label_PlayerName2;
|
playerNameLabelArray[2] = label_PlayerName2;
|
||||||
@@ -389,6 +357,15 @@ mainWindowImpl::mainWindowImpl(QMainWindow *parent)
|
|||||||
playerNameLabelArray[5] = label_PlayerName5;
|
playerNameLabelArray[5] = label_PlayerName5;
|
||||||
playerNameLabelArray[6] = label_PlayerName6;
|
playerNameLabelArray[6] = label_PlayerName6;
|
||||||
|
|
||||||
|
// playerAvatarLabelArray init
|
||||||
|
playerAvatarLabelArray[0] = label_Avatar0;
|
||||||
|
playerAvatarLabelArray[1] = label_Avatar1;
|
||||||
|
playerAvatarLabelArray[2] = label_Avatar2;
|
||||||
|
playerAvatarLabelArray[3] = label_Avatar3;
|
||||||
|
playerAvatarLabelArray[4] = label_Avatar4;
|
||||||
|
playerAvatarLabelArray[5] = label_Avatar5;
|
||||||
|
playerAvatarLabelArray[6] = label_Avatar6;
|
||||||
|
|
||||||
// setLabelArray init
|
// setLabelArray init
|
||||||
setLabelArray[0] = textLabel_Set0;
|
setLabelArray[0] = textLabel_Set0;
|
||||||
setLabelArray[1] = textLabel_Set1;
|
setLabelArray[1] = textLabel_Set1;
|
||||||
@@ -444,8 +421,66 @@ mainWindowImpl::mainWindowImpl(QMainWindow *parent)
|
|||||||
inactive.setRgb(83,141,107);
|
inactive.setRgb(83,141,107);
|
||||||
highlight.setRgb(151,214,109);
|
highlight.setRgb(151,214,109);
|
||||||
|
|
||||||
for (i=1; i<maxQuantityPlayers; i++) { groupBoxArray[i]->setStyleSheet("QGroupBox { background-image: url(:/guiv2/resources/guiv2/opponentBoxInactiveGlow.png) }"); }
|
//Schriftart und Schriftgrößen für Widgets festlegen
|
||||||
// for (i=0; i<maxQuantityPlayers; i++) { groupBoxArray[i]->setStyleSheet("QGroupBox { border:none }"); }
|
#ifdef _WIN32
|
||||||
|
tmpFont1.setPixelSize(11);
|
||||||
|
textBrowser_Log->setFont(tmpFont1);
|
||||||
|
#else
|
||||||
|
tmpFont1.setPixelSize(10);
|
||||||
|
textBrowser_Log->setFont(tmpFont1);
|
||||||
|
#endif
|
||||||
|
QFont tmpFont2;
|
||||||
|
tmpFont2.setFamily("Bitstream Vera Sans");
|
||||||
|
tmpFont2.setPixelSize(18);
|
||||||
|
label_Pot->setFont(tmpFont2);
|
||||||
|
|
||||||
|
tmpFont2.setPixelSize(10);
|
||||||
|
for (i=0; i<maxQuantityPlayers; i++) {
|
||||||
|
|
||||||
|
cashTopLabelArray[i]->setFont(tmpFont2);
|
||||||
|
cashLabelArray[i]->setFont(tmpFont2);
|
||||||
|
}
|
||||||
|
|
||||||
|
tmpFont2.setPixelSize(11);
|
||||||
|
for (i=0; i<maxQuantityPlayers; i++) {
|
||||||
|
|
||||||
|
setLabelArray[i]->setFont(tmpFont2);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
tmpFont2.setPixelSize(13);
|
||||||
|
for (i=0; i<maxQuantityPlayers; i++) {
|
||||||
|
|
||||||
|
playerNameLabelArray[i]->setFont(tmpFont2);
|
||||||
|
}
|
||||||
|
|
||||||
|
label_Sets->setFont(tmpFont2);
|
||||||
|
label_Total->setFont(tmpFont2);
|
||||||
|
textLabel_Sets->setFont(tmpFont2);
|
||||||
|
textLabel_Pot->setFont(tmpFont2);
|
||||||
|
label_handNumber->setFont(tmpFont2);
|
||||||
|
label_gameNumber->setFont(tmpFont2);
|
||||||
|
textLabel_handNumber->setFont(tmpFont2);
|
||||||
|
textLabel_gameNumber->setFont(tmpFont2);
|
||||||
|
|
||||||
|
// tmpFont2.setPixelSize(15);
|
||||||
|
tmpFont2.setPixelSize(17);
|
||||||
|
tmpFont2.setBold(TRUE);
|
||||||
|
textLabel_handLabel->setFont(tmpFont2);
|
||||||
|
|
||||||
|
//Widgets Grafiken per Stylesheets setzen
|
||||||
|
for (i=1; i<maxQuantityPlayers; i++) {
|
||||||
|
|
||||||
|
groupBoxArray[i]->setStyleSheet("QGroupBox { background-image: url(:/guiv2/resources/guiv2/opponentBoxInactiveGlow.png) }");
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// for (i=0; i<maxQuantityPlayers; i++) {
|
||||||
|
//
|
||||||
|
// // groupBoxArray[i]->setStyleSheet("QGroupBox { border:none }");
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
//ShortCuts
|
//ShortCuts
|
||||||
@@ -554,15 +589,18 @@ void mainWindowImpl::startNewLocalGame(newGameDialogImpl *v) {
|
|||||||
//restliche Singleshots killen!!!
|
//restliche Singleshots killen!!!
|
||||||
stopTimer();
|
stopTimer();
|
||||||
|
|
||||||
label_Pot->setText("<p align='center'><span style='font-weight:bold'>Pot Total</span></p>");
|
label_Pot->setText("<span style='font-weight:bold'>Pot</span>");
|
||||||
label_Sets->setText("<p align='center'><span style='font-weight:bold'>Sets:</span></p>");
|
label_Total->setText("<span style='font-weight:bold'>Total:</span>");
|
||||||
|
label_Sets->setText("<span style='font-weight:bold'>Sets:</span>");
|
||||||
|
label_handNumber->setText("<span style='font-weight:bold'>Hand:</span>");
|
||||||
|
label_gameNumber->setText("<span style='font-weight:bold'>Game:</span>");
|
||||||
|
|
||||||
//Tools und Board aufhellen und enablen
|
//Tools und Board aufhellen und enablen
|
||||||
// QPalette tempPalette = groupBox_board->palette();
|
// QPalette tempPalette = groupBox_board->palette();
|
||||||
// tempPalette.setColor(QPalette::Window, active);
|
// tempPalette.setColor(QPalette::Window, active);
|
||||||
// groupBox_board->setPalette(tempPalette);
|
// groupBox_board->setPalette(tempPalette);
|
||||||
groupBox_right_tools->setDisabled(FALSE);
|
tabWidget_RightToolBox->setDisabled(FALSE);
|
||||||
groupBox_left_tools->setDisabled(FALSE);
|
tabWidget_LeftToolBox->setDisabled(FALSE);
|
||||||
|
|
||||||
//get values from local game dialog
|
//get values from local game dialog
|
||||||
if(v) {
|
if(v) {
|
||||||
@@ -661,19 +699,19 @@ void mainWindowImpl::callSettingsDialog() {
|
|||||||
//Toolbox verstecken?
|
//Toolbox verstecken?
|
||||||
if (myConfig->readConfigInt("ShowLeftToolBox")) {
|
if (myConfig->readConfigInt("ShowLeftToolBox")) {
|
||||||
label_logoleft->hide();
|
label_logoleft->hide();
|
||||||
groupBox_left_tools->show();
|
tabWidget_LeftToolBox->show();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
groupBox_left_tools->hide();
|
tabWidget_LeftToolBox->hide();
|
||||||
label_logoleft->show();
|
label_logoleft->show();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (myConfig->readConfigInt("ShowRightToolBox")) {
|
if (myConfig->readConfigInt("ShowRightToolBox")) {
|
||||||
label_logoright->hide();
|
label_logoright->hide();
|
||||||
groupBox_right_tools->show();
|
tabWidget_RightToolBox->show();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
groupBox_right_tools->hide();
|
tabWidget_RightToolBox->hide();
|
||||||
label_logoright->show();
|
label_logoright->show();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -730,7 +768,7 @@ void mainWindowImpl::refreshSet() {
|
|||||||
|
|
||||||
void mainWindowImpl::refreshButton() {
|
void mainWindowImpl::refreshButton() {
|
||||||
|
|
||||||
QPixmap dealerButton(":/graphics/resources/graphics/dealerbutton.png");
|
QPixmap dealerButton(":/guiv2/resources/guiv2/dealerPuck.png");
|
||||||
QPixmap onePix(":/graphics/resources/graphics/1px.png");
|
QPixmap onePix(":/graphics/resources/graphics/1px.png");
|
||||||
|
|
||||||
int i;
|
int i;
|
||||||
@@ -766,7 +804,29 @@ void mainWindowImpl::refreshPlayerName() {
|
|||||||
|
|
||||||
int i;
|
int i;
|
||||||
for (i=0; i<maxQuantityPlayers; i++) {
|
for (i=0; i<maxQuantityPlayers; i++) {
|
||||||
playerNameLabelArray[i]->setText(QString::fromStdString(actualHand->getPlayerArray()[i]->getMyName()));
|
if(actualHand->getPlayerArray()[i]->getMyActiveStatus()) {
|
||||||
|
playerNameLabelArray[i]->setText(QString::fromStdString(actualHand->getPlayerArray()[i]->getMyName()));
|
||||||
|
|
||||||
|
} else {
|
||||||
|
playerNameLabelArray[i]->setText("");
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void mainWindowImpl::refreshPlayerAvatar() {
|
||||||
|
|
||||||
|
QPixmap onePix(":/graphics/resources/graphics/1px.png");
|
||||||
|
int i;
|
||||||
|
|
||||||
|
for (i=0; i<maxQuantityPlayers; i++) {
|
||||||
|
if(actualHand->getPlayerArray()[i]->getMyActiveStatus()) {
|
||||||
|
playerAvatarLabelArray[i]->setPixmap(QPixmap(":/guiv2/resources/guiv2/genereticAvatar.png"));
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
playerAvatarLabelArray[i]->setPixmap(onePix);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -781,18 +841,18 @@ void mainWindowImpl::refreshAction() {
|
|||||||
actionLabelArray[i]->setText("<p align='center'>"+actionArray[actualHand->getPlayerArray()[i]->getMyAction()]+"</p>");
|
actionLabelArray[i]->setText("<p align='center'>"+actionArray[actualHand->getPlayerArray()[i]->getMyAction()]+"</p>");
|
||||||
|
|
||||||
if (actualHand->getPlayerArray()[i]->getMyAction()==1) {
|
if (actualHand->getPlayerArray()[i]->getMyAction()==1) {
|
||||||
groupBoxArray[i]->setDisabled(TRUE);
|
// groupBoxArray[i]->setDisabled(TRUE);
|
||||||
QPixmap onePix(":/graphics/resources/graphics/1px.png");
|
QPixmap onePix(":/graphics/resources/graphics/1px.png");
|
||||||
if(i != 0) {
|
if(i != 0) {
|
||||||
holeCardsArray[i][0]->setPixmap(onePix, FALSE);
|
holeCardsArray[i][0]->setPixmap(onePix, FALSE);
|
||||||
holeCardsArray[i][1]->setPixmap(onePix, FALSE);
|
holeCardsArray[i][1]->setPixmap(onePix, FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
QColor c(199,199,199);
|
// QColor c(199,199,199);
|
||||||
QPalette labelPalette = cashTopLabelArray[i]->palette();
|
// QPalette labelPalette = cashTopLabelArray[i]->palette();
|
||||||
labelPalette.setColor(QPalette::WindowText, c);
|
// labelPalette.setColor(QPalette::WindowText, c);
|
||||||
cashTopLabelArray[i]->setPalette(labelPalette);
|
// cashTopLabelArray[i]->setPalette(labelPalette);
|
||||||
cashTopLabelArray[i]->setAutoFillBackground(FALSE);
|
// cashTopLabelArray[i]->setAutoFillBackground(FALSE);
|
||||||
}
|
}
|
||||||
// else {
|
// else {
|
||||||
// QColor c(0,0,0);
|
// QColor c(0,0,0);
|
||||||
@@ -810,14 +870,9 @@ void mainWindowImpl::refreshCash() {
|
|||||||
for (i=0; i<maxQuantityPlayers; i++) {
|
for (i=0; i<maxQuantityPlayers; i++) {
|
||||||
if(actualHand->getPlayerArray()[i]->getMyActiveStatus()) {
|
if(actualHand->getPlayerArray()[i]->getMyActiveStatus()) {
|
||||||
|
|
||||||
if (i==0) {
|
cashLabelArray[i]->setText(QString::number(actualHand->getPlayerArray()[i]->getMyCash(),10)+" $");
|
||||||
cashLabelArray[0]->setText(QString::number(actualHand->getPlayerArray()[i]->getMyCash(),10)+" $");
|
cashTopLabelArray[i]->setText("<b>Cash:</b>");
|
||||||
cashTopLabelArray[0]->setText("<p align='center'><span style='font-size:15px; font-weight:bold'>Cash:</span></p>");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
cashLabelArray[i]->setText(QString::number(actualHand->getPlayerArray()[i]->getMyCash(),10)+" $");
|
|
||||||
cashTopLabelArray[i]->setText("<p align='center'><b>Cash:</b></p>");
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
cashLabelArray[i]->setText("");
|
cashLabelArray[i]->setText("");
|
||||||
cashTopLabelArray[i]->setText("");
|
cashTopLabelArray[i]->setText("");
|
||||||
@@ -830,27 +885,27 @@ void mainWindowImpl::refreshGroupbox() {
|
|||||||
int i;
|
int i;
|
||||||
for (i=0; i<maxQuantityPlayers; i++) {
|
for (i=0; i<maxQuantityPlayers; i++) {
|
||||||
|
|
||||||
groupBoxArray[i]->setEnabled(actualHand->getPlayerArray()[i]->getMyActiveStatus());
|
// groupBoxArray[i]->setEnabled(actualHand->getPlayerArray()[i]->getMyActiveStatus());
|
||||||
if (actualHand->getPlayerArray()[i]->getMyAction() == 1) groupBoxArray[i]->setDisabled(TRUE);
|
// if (actualHand->getPlayerArray()[i]->getMyAction() == 1) groupBoxArray[i]->setDisabled(TRUE);
|
||||||
|
|
||||||
if(actualHand->getPlayerArray()[i]->getMyTurn()) {
|
if(actualHand->getPlayerArray()[i]->getMyTurn()) {
|
||||||
//Groupbox aufhellen wenn der Spiele dran ist.
|
//Groupbox aufhellen wenn der Spiele dran ist.
|
||||||
QPalette tempPalette = groupBoxArray[i]->palette();
|
// QPalette tempPalette = groupBoxArray[i]->palette();
|
||||||
tempPalette.setColor(QPalette::Window, highlight);
|
// tempPalette.setColor(QPalette::Window, highlight);
|
||||||
groupBoxArray[i]->setPalette(tempPalette);
|
// groupBoxArray[i]->setPalette(tempPalette);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
//Groupbox auf Hintergrundfarbe setzen wenn der Spiele nicht dran aber aktiv ist.
|
//Groupbox auf Hintergrundfarbe setzen wenn der Spiele nicht dran aber aktiv ist.
|
||||||
if(actualHand->getPlayerArray()[i]->getMyActiveStatus()) {
|
if(actualHand->getPlayerArray()[i]->getMyActiveStatus()) {
|
||||||
QPalette tempPalette = groupBoxArray[i]->palette();
|
// QPalette tempPalette = groupBoxArray[i]->palette();
|
||||||
tempPalette.setColor(QPalette::Window, active);
|
// tempPalette.setColor(QPalette::Window, active);
|
||||||
groupBoxArray[i]->setPalette(tempPalette);
|
// groupBoxArray[i]->setPalette(tempPalette);
|
||||||
}
|
}
|
||||||
//Groupbox verdunkeln wenn der Spiele inactive ist.
|
//Groupbox verdunkeln wenn der Spiele inactive ist.
|
||||||
else {
|
else {
|
||||||
QPalette tempPalette = groupBoxArray[i]->palette();
|
// QPalette tempPalette = groupBoxArray[i]->palette();
|
||||||
tempPalette.setColor(QPalette::Window, inactive);
|
// tempPalette.setColor(QPalette::Window, inactive);
|
||||||
groupBoxArray[i]->setPalette(tempPalette);
|
// groupBoxArray[i]->setPalette(tempPalette);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -869,8 +924,8 @@ void mainWindowImpl::highlightRoundLabel(string tempround) {
|
|||||||
// frame_handLabel->setPalette(tempPalette);
|
// frame_handLabel->setPalette(tempPalette);
|
||||||
|
|
||||||
textLabel_handLabel->setText(round);
|
textLabel_handLabel->setText(round);
|
||||||
textLabel_handNumber->setText("Hand: "+QString::number(actualHand->getMyID(),10));
|
textLabel_handNumber->setText(QString::number(actualHand->getMyID(),10));
|
||||||
textLabel_gameNumber->setText("Game: "+QString::number(actualGame->getMyGameID(),10));
|
textLabel_gameNumber->setText(QString::number(actualGame->getMyGameID(),10));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -881,6 +936,8 @@ void mainWindowImpl::refreshAll() {
|
|||||||
refreshAction();
|
refreshAction();
|
||||||
refreshCash();
|
refreshCash();
|
||||||
refreshGroupbox();
|
refreshGroupbox();
|
||||||
|
refreshPlayerName();
|
||||||
|
refreshPlayerAvatar();
|
||||||
}
|
}
|
||||||
|
|
||||||
void mainWindowImpl::refreshChangePlayer() {
|
void mainWindowImpl::refreshChangePlayer() {
|
||||||
@@ -893,8 +950,8 @@ void mainWindowImpl::refreshChangePlayer() {
|
|||||||
|
|
||||||
void mainWindowImpl::refreshPot() {
|
void mainWindowImpl::refreshPot() {
|
||||||
|
|
||||||
textLabel_Sets->setText("<p align='left'>"+QString::number(actualHand->getBoard()->getSets(),10)+" $</p>");
|
textLabel_Sets->setText("<span style='font-weight:bold'>"+QString::number(actualHand->getBoard()->getSets(),10)+" $</span>");
|
||||||
textLabel_Pot->setText("<p align='center'><span style='font-weight:bold'>"+QString::number(actualHand->getBoard()->getPot(),10)+" $</span></p>");
|
textLabel_Pot->setText("<span style='font-weight:bold'>"+QString::number(actualHand->getBoard()->getPot(),10)+" $</span>");
|
||||||
}
|
}
|
||||||
|
|
||||||
void mainWindowImpl::dealHoleCards() {
|
void mainWindowImpl::dealHoleCards() {
|
||||||
@@ -1528,9 +1585,9 @@ void mainWindowImpl::postRiverRunAnimation3() {
|
|||||||
for(i=0; i<maxQuantityPlayers; i++) {
|
for(i=0; i<maxQuantityPlayers; i++) {
|
||||||
if(actualHand->getPlayerArray()[i]->getMyActiveStatus() && actualHand->getPlayerArray()[i]->getMyAction() != 1 && actualHand->getPlayerArray()[i]->getMyCardsValueInt() == actualHand->getRiver()->getHighestCardsValue() ) {
|
if(actualHand->getPlayerArray()[i]->getMyActiveStatus() && actualHand->getPlayerArray()[i]->getMyAction() != 1 && actualHand->getPlayerArray()[i]->getMyCardsValueInt() == actualHand->getRiver()->getHighestCardsValue() ) {
|
||||||
|
|
||||||
QPalette tempPalette = groupBoxArray[i]->palette();
|
// QPalette tempPalette = groupBoxArray[i]->palette();
|
||||||
tempPalette.setColor(QPalette::Window, highlight);
|
// tempPalette.setColor(QPalette::Window, highlight);
|
||||||
groupBoxArray[i]->setPalette(tempPalette);
|
// groupBoxArray[i]->setPalette(tempPalette);
|
||||||
actionLabelArray[i]->setText("<p align='center'><b>- Winner -</b></p>");
|
actionLabelArray[i]->setText("<p align='center'><b>- Winner -</b></p>");
|
||||||
|
|
||||||
//nicht gewonnene Karten ausblenden
|
//nicht gewonnene Karten ausblenden
|
||||||
@@ -1625,34 +1682,22 @@ void mainWindowImpl::postRiverRunAnimation5() {
|
|||||||
|
|
||||||
if (distributePotAnimCounter==0 || distributePotAnimCounter==2 || distributePotAnimCounter==4 || distributePotAnimCounter==6 || distributePotAnimCounter==8) {
|
if (distributePotAnimCounter==0 || distributePotAnimCounter==2 || distributePotAnimCounter==4 || distributePotAnimCounter==6 || distributePotAnimCounter==8) {
|
||||||
|
|
||||||
QPalette labelPalette = label_Pot->palette();
|
label_Pot->setText("");
|
||||||
labelPalette.setColor(QPalette::WindowText, highlight);
|
|
||||||
label_Pot->setPalette(labelPalette);
|
|
||||||
|
|
||||||
for(i=0; i<maxQuantityPlayers; i++) {
|
for(i=0; i<maxQuantityPlayers; i++) {
|
||||||
if(actualHand->getPlayerArray()[i]->getMyActiveStatus() && actualHand->getPlayerArray()[i]->getMyAction() != 1 && actualHand->getPlayerArray()[i]->getMyCardsValueInt() == actualHand->getRiver()->getHighestCardsValue() ) {
|
if(actualHand->getPlayerArray()[i]->getMyActiveStatus() && actualHand->getPlayerArray()[i]->getMyAction() != 1 && actualHand->getPlayerArray()[i]->getMyCardsValueInt() == actualHand->getRiver()->getHighestCardsValue() ) {
|
||||||
|
|
||||||
cashTopLabelArray[i]->setAutoFillBackground(TRUE);
|
cashTopLabelArray[i]->setText("");
|
||||||
QPalette labelPalette = cashTopLabelArray[i]->palette();
|
|
||||||
labelPalette.setColor(QPalette::WindowText, highlight);
|
|
||||||
cashTopLabelArray[i]->setPalette(labelPalette);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
label_Pot->setText("<span style='font-weight:bold'>Pot</span>");
|
||||||
QColor c(0,0,0);
|
|
||||||
QPalette labelPalette = label_Pot->palette();
|
|
||||||
labelPalette.setColor(QPalette::WindowText, c);
|
|
||||||
label_Pot->setPalette(labelPalette);
|
|
||||||
|
|
||||||
for(i=0; i<maxQuantityPlayers; i++) {
|
for(i=0; i<maxQuantityPlayers; i++) {
|
||||||
if(actualHand->getPlayerArray()[i]->getMyActiveStatus() && actualHand->getPlayerArray()[i]->getMyAction() != 1 && actualHand->getPlayerArray()[i]->getMyCardsValueInt() == actualHand->getRiver()->getHighestCardsValue() ) {
|
if(actualHand->getPlayerArray()[i]->getMyActiveStatus() && actualHand->getPlayerArray()[i]->getMyAction() != 1 && actualHand->getPlayerArray()[i]->getMyCardsValueInt() == actualHand->getRiver()->getHighestCardsValue() ) {
|
||||||
|
|
||||||
QPalette labelPalette = cashTopLabelArray[i]->palette();
|
cashTopLabelArray[i]->setText("<b>Cash:</b>");
|
||||||
labelPalette.setColor(QPalette::WindowText, c);
|
|
||||||
cashTopLabelArray[i]->setPalette(labelPalette);
|
|
||||||
cashTopLabelArray[i]->setAutoFillBackground(FALSE);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1803,16 +1848,9 @@ void mainWindowImpl::nextRoundCleanGui() {
|
|||||||
for ( j=0; j<=1; j++ ) { holeCardsArray[i][j]->setFadeOutAction(FALSE);}
|
for ( j=0; j<=1; j++ ) { holeCardsArray[i][j]->setFadeOutAction(FALSE);}
|
||||||
}
|
}
|
||||||
|
|
||||||
QColor c(0,0,0);
|
// QPalette labelPalette = label_Pot->palette();
|
||||||
for(i=0; i<maxQuantityPlayers; i++) {
|
// labelPalette.setColor(QPalette::WindowText, c);
|
||||||
QPalette labelPalette = cashTopLabelArray[i]->palette();
|
// label_Pot->setPalette(labelPalette);
|
||||||
labelPalette.setColor(QPalette::WindowText, c);
|
|
||||||
cashTopLabelArray[i]->setPalette(labelPalette);
|
|
||||||
}
|
|
||||||
|
|
||||||
QPalette labelPalette = label_Pot->palette();
|
|
||||||
labelPalette.setColor(QPalette::WindowText, c);
|
|
||||||
label_Pot->setPalette(labelPalette);
|
|
||||||
|
|
||||||
disableMyButtons();
|
disableMyButtons();
|
||||||
|
|
||||||
@@ -2038,24 +2076,24 @@ void mainWindowImpl::keyPressEvent ( QKeyEvent * event ) {
|
|||||||
|
|
||||||
void mainWindowImpl::switchLeftToolBox() {
|
void mainWindowImpl::switchLeftToolBox() {
|
||||||
|
|
||||||
if (groupBox_left_tools->isHidden()) {
|
if (tabWidget_LeftToolBox->isHidden()) {
|
||||||
label_logoleft->hide();
|
label_logoleft->hide();
|
||||||
groupBox_left_tools->show();
|
tabWidget_LeftToolBox->show();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
groupBox_left_tools->hide();
|
tabWidget_LeftToolBox->hide();
|
||||||
label_logoleft->show();
|
label_logoleft->show();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void mainWindowImpl::switchRightToolBox() {
|
void mainWindowImpl::switchRightToolBox() {
|
||||||
|
|
||||||
if (groupBox_right_tools->isHidden()) {
|
if (tabWidget_RightToolBox->isHidden()) {
|
||||||
label_logoright->hide();
|
label_logoright->hide();
|
||||||
groupBox_right_tools->show();
|
tabWidget_RightToolBox->show();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
groupBox_right_tools->hide();
|
tabWidget_RightToolBox->hide();
|
||||||
label_logoright->show();
|
label_logoright->show();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -71,6 +71,7 @@ public:
|
|||||||
void refreshSet();
|
void refreshSet();
|
||||||
void refreshButton();
|
void refreshButton();
|
||||||
void refreshPlayerName();
|
void refreshPlayerName();
|
||||||
|
void refreshPlayerAvatar();
|
||||||
void refreshAction();
|
void refreshAction();
|
||||||
void refreshCash();
|
void refreshCash();
|
||||||
void refreshGroupbox();
|
void refreshGroupbox();
|
||||||
@@ -257,6 +258,8 @@ private:
|
|||||||
QLabel *setLabelArray[7];
|
QLabel *setLabelArray[7];
|
||||||
QLabel *actionLabelArray[7];
|
QLabel *actionLabelArray[7];
|
||||||
QLabel *playerNameLabelArray[7];
|
QLabel *playerNameLabelArray[7];
|
||||||
|
QLabel *playerAvatarLabelArray[7];
|
||||||
|
|
||||||
QGroupBox *groupBoxArray[7];
|
QGroupBox *groupBoxArray[7];
|
||||||
MyCardsPixmapLabel *boardCardsArray[5];
|
MyCardsPixmapLabel *boardCardsArray[5];
|
||||||
MyCardsPixmapLabel *holeCardsArray[7][2];
|
MyCardsPixmapLabel *holeCardsArray[7][2];
|
||||||
|
|||||||
@@ -145,10 +145,10 @@ void MyCardsPixmapLabel::paintEvent(QPaintEvent * event) {
|
|||||||
|
|
||||||
painter.setOpacity(frameOpacity);
|
painter.setOpacity(frameOpacity);
|
||||||
// painter.drawRect(this->geometry());
|
// painter.drawRect(this->geometry());
|
||||||
if(objectName()=="pixmapLabel_card0b" || objectName()=="pixmapLabel_card0a")
|
if(objectName().contains("pixmapLabel_card"))
|
||||||
painter.drawRect(-1,-1,81,113);
|
painter.drawRect(-1,-1,81,112);
|
||||||
else
|
else
|
||||||
painter.drawRect(-1,-1,58,81);
|
painter.drawRect(-1,-1,80,115);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user