fixed special chars problem with nickname links on ranking game table

This commit is contained in:
doitux
2010-09-15 07:53:36 +00:00
parent 2867fff581
commit 06634f49d4
3 changed files with 12 additions and 6 deletions
+2 -2
View File
@@ -3027,13 +3027,13 @@
<item row="1" column="0">
<layout class="QHBoxLayout">
<property name="spacing">
<number>2</number>
<number>0</number>
</property>
<item>
<widget class="QSpinBox" name="spinBox_betValue">
<property name="minimumSize">
<size>
<width>69</width>
<width>73</width>
<height>0</height>
</size>
</property>
+6
View File
@@ -1470,6 +1470,8 @@ void gameTableImpl::provideMyActions(int mode) {
horizontalSlider_bet->setMinimum(currentHand->getCurrentBeRo()->getHighestSet() - currentHand->getSeatsList()->front()->getMySet() + currentHand->getCurrentBeRo()->getMinimumRaise());
horizontalSlider_bet->setMaximum(currentHand->getSeatsList()->front()->getMyCash());
horizontalSlider_bet->setSingleStep(10);
spinBox_betValue->setMinimum(currentHand->getCurrentBeRo()->getHighestSet() - currentHand->getSeatsList()->front()->getMySet() + currentHand->getCurrentBeRo()->getMinimumRaise());
spinBox_betValue->setMaximum(currentHand->getSeatsList()->front()->getMyCash());
changeSpinBoxBetValue(horizontalSlider_bet->value());
myActionIsRaise = 1;
@@ -1479,6 +1481,8 @@ void gameTableImpl::provideMyActions(int mode) {
horizontalSlider_bet->setMinimum(currentHand->getSmallBlind()*2);
horizontalSlider_bet->setMaximum(currentHand->getSeatsList()->front()->getMyCash());
horizontalSlider_bet->setSingleStep(10);
spinBox_betValue->setMinimum(currentHand->getSmallBlind()*2);
spinBox_betValue->setMaximum(currentHand->getSeatsList()->front()->getMyCash());
changeSpinBoxBetValue(horizontalSlider_bet->value());
myActionIsBet = 1;
@@ -1607,6 +1611,8 @@ void gameTableImpl::disableMyButtons() {
spinBox_betValue->setDisabled(TRUE);
horizontalSlider_bet->setMinimum(0);
horizontalSlider_bet->setMaximum(currentHand->getSeatsList()->front()->getMyCash());
spinBox_betValue->setMinimum(0);
spinBox_betValue->setMaximum(currentHand->getSeatsList()->front()->getMyCash());
spinBox_betValue->clear();
horizontalSlider_bet->setValue(0);
+4 -4
View File
@@ -43,15 +43,15 @@ void MyNameLabel::setText ( const QString &t, bool trans, bool guest, bool compu
if(myW->getSession()) {
if(myW->getSession()->getGameType() == Session::GAME_TYPE_INTERNET && !guest && !computerplayer ) {
//for internetgame show players name with links to their profile included
// for internet game show players name with links to their profile included
this->setTextFormat(Qt::RichText);
QUrl link(QString("http://pokerth.net/redirect_user_profile.php?nick=%1").arg(t));
QString linkString = QString("http://pokerth.net/redirect_user_profile.php?nick="+QUrl::toPercentEncoding(t));
if(trans) {
text = "<a style='color: rgba("+red+", "+green+", "+blue+", 80);' href='"+link.toEncoded()+"'>"+t+"</a>";
text = "<a style='color: rgba("+red+", "+green+", "+blue+", 80);' href='"+linkString+"'>"+t+"</a>";
}
else {
text = "<a style='color: #"+myW->getMyGameTableStyle()->getPlayerNickTextColor()+";' href='"+link.toEncoded()+"'>"+t+"</a>";
text = "<a style='color: #"+myW->getMyGameTableStyle()->getPlayerNickTextColor()+";' href='"+linkString+"'>"+t+"</a>";
}
}