graphical dealer button added

This commit is contained in:
doitux
2007-01-16 21:23:39 +00:00
parent 1421fff868
commit 81259c38f6
6 changed files with 1681 additions and 5 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 446 B

Binary file not shown.
+7 -1
View File
@@ -1,6 +1,12 @@
<RCC>
<qresource prefix="/mycards" >
<qresource prefix="/font" >
<file>n019003l.afm</file>
</qresource>
<qresource prefix="/graphics" >
<file>cards/dealerbutton.png</file>
<file>cards/logo1-140x100_neu.png</file>
</qresource>
<qresource prefix="/mycards" >
<file>cards/mycards/0.png</file>
<file>cards/mycards/1.png</file>
<file>cards/mycards/10.png</file>
+102 -1
View File
@@ -498,9 +498,17 @@
</disabled>
</palette>
</property>
<property name="font" >
<font>
<family>Nimbus Sans L</family>
</font>
</property>
<property name="windowTitle" >
<string>PokerTH - The Open-Source Texas Holdem Engine</string>
</property>
<property name="autoFillBackground" >
<bool>true</bool>
</property>
<widget class="QWidget" name="centralwidget" >
<layout class="QGridLayout" >
<property name="margin" >
@@ -1066,6 +1074,9 @@
<property name="text" >
<string/>
</property>
<property name="alignment" >
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
@@ -1073,6 +1084,12 @@
</item>
<item row="0" column="0" >
<widget class="Q3Frame" name="frame57" >
<property name="maximumSize" >
<size>
<width>57</width>
<height>16777215</height>
</size>
</property>
<property name="frameShape" >
<enum>QFrame::StyledPanel</enum>
</property>
@@ -1091,6 +1108,9 @@
<property name="text" >
<string/>
</property>
<property name="alignment" >
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
@@ -1391,6 +1411,9 @@
<property name="text" >
<string/>
</property>
<property name="alignment" >
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
@@ -1932,7 +1955,7 @@
<bool>true</bool>
</property>
<property name="pixmap" >
<pixmap resource="deck.qrc" >:/mycards/cards/logo1-140x100_neu.png</pixmap>
<pixmap resource="deck.qrc" >:/graphics/cards/logo1-140x100_neu.png</pixmap>
</property>
</widget>
</item>
@@ -2873,6 +2896,15 @@
<height>28</height>
</size>
</property>
<property name="maximumSize" >
<size>
<width>28</width>
<height>16777215</height>
</size>
</property>
<property name="autoFillBackground" >
<bool>false</bool>
</property>
<property name="frameShape" >
<enum>QFrame::StyledPanel</enum>
</property>
@@ -2894,6 +2926,15 @@
<height>20</height>
</size>
</property>
<property name="maximumSize" >
<size>
<width>20</width>
<height>16777215</height>
</size>
</property>
<property name="autoFillBackground" >
<bool>true</bool>
</property>
<property name="text" >
<string/>
</property>
@@ -2934,6 +2975,9 @@
<property name="text" >
<string/>
</property>
<property name="alignment" >
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
@@ -2974,6 +3018,9 @@
<property name="text" >
<string/>
</property>
<property name="alignment" >
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
@@ -3184,6 +3231,12 @@
<height>28</height>
</size>
</property>
<property name="maximumSize" >
<size>
<width>28</width>
<height>16777215</height>
</size>
</property>
<property name="frameShape" >
<enum>QFrame::StyledPanel</enum>
</property>
@@ -3205,6 +3258,12 @@
<height>20</height>
</size>
</property>
<property name="maximumSize" >
<size>
<width>20</width>
<height>16777215</height>
</size>
</property>
<property name="text" >
<string/>
</property>
@@ -3245,6 +3304,9 @@
<property name="text" >
<string/>
</property>
<property name="alignment" >
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
@@ -3285,6 +3347,9 @@
<property name="text" >
<string/>
</property>
<property name="alignment" >
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
@@ -3490,6 +3555,12 @@
<height>28</height>
</size>
</property>
<property name="maximumSize" >
<size>
<width>28</width>
<height>16777215</height>
</size>
</property>
<property name="frameShape" >
<enum>QFrame::StyledPanel</enum>
</property>
@@ -3511,6 +3582,12 @@
<height>20</height>
</size>
</property>
<property name="maximumSize" >
<size>
<width>20</width>
<height>16777215</height>
</size>
</property>
<property name="text" >
<string/>
</property>
@@ -3551,6 +3628,9 @@
<property name="text" >
<string/>
</property>
<property name="alignment" >
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
@@ -3591,6 +3671,9 @@
<property name="text" >
<string/>
</property>
<property name="alignment" >
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
@@ -3853,6 +3936,12 @@
<height>28</height>
</size>
</property>
<property name="maximumSize" >
<size>
<width>28</width>
<height>16777215</height>
</size>
</property>
<property name="frameShape" >
<enum>QFrame::StyledPanel</enum>
</property>
@@ -3874,6 +3963,12 @@
<height>20</height>
</size>
</property>
<property name="maximumSize" >
<size>
<width>20</width>
<height>16777215</height>
</size>
</property>
<property name="text" >
<string/>
</property>
@@ -3914,6 +4009,9 @@
<property name="text" >
<string/>
</property>
<property name="alignment" >
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
@@ -3954,6 +4052,9 @@
<property name="text" >
<string/>
</property>
<property name="alignment" >
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
+12 -3
View File
@@ -231,6 +231,7 @@ void mainWindowImpl::setLog(Log* l) { myLog = l; }
//refresh-Funktionen
void mainWindowImpl::refreshSet() {
int i;
for (i=0; i<maxQuantityPlayers; i++) {
if(actualHand->getPlayerArray()[i]->getMySet() == 0) setLabelArray[i]->setText("");
@@ -240,11 +241,19 @@ void mainWindowImpl::refreshSet() {
void mainWindowImpl::refreshButton() {
QStringList buttonArray;
buttonArray << "" << "D" << "SB" << "BB";
QPixmap dealerButton(":/graphics/cards/dealerbutton.png");
QPixmap onePix(":/graphics/cards/1px.png");
int i;
for (i=0; i<maxQuantityPlayers; i++) { buttonLabelArray[i]->setText("<p align='center'><b>"+buttonArray[actualHand->getPlayerArray()[i]->getMyButton()]+"</b></p>"); }
for (i=0; i<maxQuantityPlayers; i++) {
if (actualHand->getPlayerArray()[i]->getMyButton()==1) {
buttonLabelArray[i]->setPixmap(dealerButton);
}
else {
buttonLabelArray[i]->setPixmap(onePix);
}
}
}
File diff suppressed because it is too large Load Diff