diff options
Diffstat (limited to 'kpoker/kpoker.cpp')
-rw-r--r-- | kpoker/kpoker.cpp | 124 |
1 files changed, 62 insertions, 62 deletions
diff --git a/kpoker/kpoker.cpp b/kpoker/kpoker.cpp index 2956b42c..a6f51772 100644 --- a/kpoker/kpoker.cpp +++ b/kpoker/kpoker.cpp @@ -18,11 +18,11 @@ #include <stdlib.h> // QT includes -#include <qlabel.h> -#include <qtimer.h> -#include <qpainter.h> -#include <qtooltip.h> -#include <qlayout.h> +#include <tqlabel.h> +#include <tqtimer.h> +#include <tqpainter.h> +#include <tqtooltip.h> +#include <tqlayout.h> // KDE includes #include <kmessagebox.h> @@ -159,11 +159,11 @@ CardImages *cardImages; // Class kpok -kpok::kpok(QWidget *parent, const char *name) - : QWidget(parent, name), +kpok::kpok(TQWidget *parent, const char *name) + : TQWidget(parent, name), m_game(&m_random) { - QString version; + TQString version; m_random.setSeed(0); @@ -178,7 +178,7 @@ kpok::kpok(QWidget *parent, const char *name) // ...and the rest to computer players. for (int unsigned i = 1; i < m_numPlayers; i++) - m_players[i].setName(QString("Computer %1").arg(i-1)); + m_players[i].setName(TQString("Computer %1").arg(i-1)); lastHandText = ""; @@ -237,78 +237,78 @@ void kpok::initWindow() m_blinkingBox = 0; // General font stuff. Define myFixedFont and wonFont. - QFont myFixedFont; + TQFont myFixedFont; myFixedFont.setPointSize(12); - QFont wonFont; + TQFont wonFont; wonFont.setPointSize(14); wonFont.setBold(true); - topLayout = new QVBoxLayout(this, BORDER); - QVBoxLayout* topInputLayout = new QVBoxLayout; + topLayout = new TQVBoxLayout(this, BORDER); + TQVBoxLayout* topInputLayout = new QVBoxLayout; topLayout->addLayout(topInputLayout); - QHBoxLayout* betLayout = new QHBoxLayout; + TQHBoxLayout* betLayout = new QHBoxLayout; inputLayout = new QHBoxLayout; inputLayout->addLayout(betLayout); topInputLayout->addLayout(inputLayout); // The draw button - drawButton = new QPushButton(this); + drawButton = new TQPushButton(this); drawButton->setText(i18n("&Deal")); - connect(drawButton, SIGNAL(clicked()), this, SLOT(drawClick())); + connect(drawButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(drawClick())); inputLayout->addWidget(drawButton); inputLayout->addStretch(1); // The waving text - QFont waveFont; + TQFont waveFont; waveFont.setPointSize(16); waveFont.setBold(true); - QFontMetrics tmp(waveFont); + TQFontMetrics tmp(waveFont); // The widget where the winner is announced. - mWonWidget = new QWidget(this); + mWonWidget = new TQWidget(this); inputLayout->addWidget(mWonWidget, 2); mWonWidget->setMinimumHeight(50); //FIXME hardcoded value for the wave mWonWidget->setMinimumWidth(tmp.width(i18n("You won %1").arg(KGlobal::locale()->formatMoney(100))) + 20); // workaround for width problem in wave - QHBoxLayout* wonLayout = new QHBoxLayout(mWonWidget); + TQHBoxLayout* wonLayout = new TQHBoxLayout(mWonWidget); wonLayout->setAutoAdd(true); - wonLabel = new QLabel(mWonWidget); + wonLabel = new TQLabel(mWonWidget); wonLabel->setFont(wonFont); wonLabel->setAlignment(AlignCenter); wonLabel->hide(); inputLayout->addStretch(1); // The pot view - potLabel = new QLabel(this); + potLabel = new TQLabel(this); potLabel->setFont(myFixedFont); - potLabel->setFrameStyle(QFrame::WinPanel | QFrame::Sunken); + potLabel->setFrameStyle(TQFrame::WinPanel | TQFrame::Sunken); inputLayout->addWidget(potLabel, 0, AlignCenter); // Label widget in the lower left. - clickToHold = new QLabel(this); + clickToHold = new TQLabel(this); clickToHold->hide(); // Timers - blinkTimer = new QTimer(this); - connect( blinkTimer, SIGNAL(timeout()), SLOT(bTimerEvent()) ); + blinkTimer = new TQTimer(this); + connect( blinkTimer, TQT_SIGNAL(timeout()), TQT_SLOT(bTimerEvent()) ); - waveTimer = new QTimer(this); - connect( waveTimer, SIGNAL(timeout()), SLOT(waveTimerEvent()) ); + waveTimer = new TQTimer(this); + connect( waveTimer, TQT_SIGNAL(timeout()), TQT_SLOT(waveTimerEvent()) ); - drawTimer = new QTimer(this); - connect (drawTimer, SIGNAL(timeout()), SLOT(drawCardsEvent()) ); + drawTimer = new TQTimer(this); + connect (drawTimer, TQT_SIGNAL(timeout()), TQT_SLOT(drawCardsEvent()) ); // and now the betUp/Down Buttons betBox = new BetBox(this, 0); betLayout->addWidget(betBox); - connect(betBox, SIGNAL(betChanged(int)), this, SLOT(betChange(int))); - connect(betBox, SIGNAL(betAdjusted()), this, SLOT(adjustBet())); - connect(betBox, SIGNAL(fold()), this, SLOT(out())); + connect(betBox, TQT_SIGNAL(betChanged(int)), this, TQT_SLOT(betChange(int))); + connect(betBox, TQT_SIGNAL(betAdjusted()), this, TQT_SLOT(adjustBet())); + connect(betBox, TQT_SIGNAL(fold()), this, TQT_SLOT(out())); // some tips - QToolTip::add(drawButton, i18n("Continue the round")); - QToolTip::add(potLabel, i18n("The current pot")); + TQToolTip::add(drawButton, i18n("Continue the round")); + TQToolTip::add(potLabel, i18n("The current pot")); // Load all cards into pixmaps first -> in the constructor. cardImages = new CardImages(this, 0); @@ -644,7 +644,7 @@ void kpok::initPoker(unsigned int numPlayers) // // FIXME: Make CardWidget::toggleHeld() work. playerBox[0]->activateToggleHeld(); - connect(playerBox[0], SIGNAL(toggleHeld()), this, SLOT(toggleHeld())); + connect(playerBox[0], TQT_SIGNAL(toggleHeld()), this, TQT_SLOT(toggleHeld())); // hide some things playerBox[0]->showHelds(false); @@ -701,7 +701,7 @@ void kpok::updateLHLabel() } -void kpok::setHand(const QString& newHand, bool lastHand) +void kpok::setHand(const TQString& newHand, bool lastHand) { emit changeLastHand(newHand, lastHand); @@ -803,7 +803,7 @@ void kpok::displayWinner_Computer(PokerPlayer* winner, bool othersPassed) m_game.setDirty(); // Generate a string with winner info and show it. - QString label; + TQString label; if (winner->getHuman()) label = i18n("You won %1").arg(KGlobal::locale()->formatMoney(m_game.getPot())); else @@ -811,10 +811,10 @@ void kpok::displayWinner_Computer(PokerPlayer* winner, bool othersPassed) wonLabel->setText(label); // Start the waving motion of the text. - QFont waveFont; + TQFont waveFont; waveFont.setBold(true); waveFont.setPointSize(16); - QFontMetrics tmp(waveFont); + TQFontMetrics tmp(waveFont); mWonWidget->setMinimumWidth(tmp.width(label) + 20); // Play a suitable sound. @@ -1060,9 +1060,9 @@ void kpok::bTimerEvent() } -void kpok::displayWin(const QString& hand, int cashWon) +void kpok::displayWin(const TQString& hand, int cashWon) { - QString buf; + TQString buf; setHand(hand); m_game.getActivePlayer(0)->setCash(m_game.getActivePlayer(0)->getCash() @@ -1090,7 +1090,7 @@ void kpok::displayWin(const QString& hand, int cashWon) } -void kpok::paintEvent( QPaintEvent *) +void kpok::paintEvent( TQPaintEvent *) { /* NOTE: This was shamelessy stolen from the "hello world" example * coming with Qt Thanks to the Qt-Guys for doing such a cool @@ -1101,7 +1101,7 @@ void kpok::paintEvent( QPaintEvent *) return; } - QString txt = wonLabel->text(); + TQString txt = wonLabel->text(); wonLabel->hide(); static int sin_tbl[16] = { @@ -1111,17 +1111,17 @@ void kpok::paintEvent( QPaintEvent *) return; } - QFont wonFont; + TQFont wonFont; wonFont.setPointSize(18); wonFont.setBold(true); - QFontMetrics fm = QFontMetrics(wonFont); + TQFontMetrics fm = TQFontMetrics(wonFont); int w = fm.width(txt) + 20; int h = fm.height() * 2; while (w > mWonWidget->width() && wonFont.pointSize() > 6) {// > 6 for emergency abort... wonFont.setPointSize(wonFont.pointSize() - 1); - fm = QFontMetrics(wonFont); + fm = TQFontMetrics(wonFont); w = fm.width(txt) + 20; h = fm.height() * 2; } @@ -1130,7 +1130,7 @@ void kpok::paintEvent( QPaintEvent *) int pmy = 0; // int pmy = (playerBox[0]->x() + playerBox[0]->height() + 10) - h / 4; - QPixmap pm( w, h ); + TQPixmap pm( w, h ); pm.fill( mWonWidget, pmx, pmy ); if (fCount == -1) { /* clear area */ @@ -1138,18 +1138,18 @@ void kpok::paintEvent( QPaintEvent *) return; } - QPainter p; + TQPainter p; int x = 10; int y = h/2 + fm.descent(); unsigned int i = 0; p.begin( &pm ); p.setFont( wonFont ); - p.setPen( QColor(0,0,0) ); + p.setPen( TQColor(0,0,0) ); while ( i < txt.length() ) { int i16 = (fCount+i) & 15; - p.drawText( x, y-sin_tbl[i16]*h/800, QString(txt[i]), 1 ); + p.drawText( x, y-sin_tbl[i16]*h/800, TQString(txt[i]), 1 ); x += fm.width( txt[i] ); i++; } @@ -1307,9 +1307,9 @@ void kpok::saveGame(KConfig* conf) conf->writeEntry("lastHandText", lastHandText); for (int i = 0; i < players; i++) { - conf->writeEntry(QString("Name_%1").arg(i), m_players[i].getName()); - conf->writeEntry(QString("Human_%1").arg(i), m_players[i].getHuman()); - conf->writeEntry(QString("Cash_%1").arg(i), m_players[i].getCash()); + conf->writeEntry(TQString("Name_%1").arg(i), m_players[i].getName()); + conf->writeEntry(TQString("Human_%1").arg(i), m_players[i].getHuman()); + conf->writeEntry(TQString("Cash_%1").arg(i), m_players[i].getCash()); } m_game.clearDirty(); @@ -1360,10 +1360,10 @@ bool kpok::initSound() } -void kpok::playSound(const QString &soundname) +void kpok::playSound(const TQString &soundname) { if (sound) - KAudioPlayer::play(locate("data", QString("kpoker/sounds/")+soundname)); + KAudioPlayer::play(locate("data", TQString("kpoker/sounds/")+soundname)); } @@ -1407,14 +1407,14 @@ bool kpok::loadGame(KConfig* conf) if (numPlayers > 0) { for (int i = 0; i < numPlayers; i++) { - QString buf = conf->readEntry(QString("Name_%1").arg(i), + TQString buf = conf->readEntry(TQString("Name_%1").arg(i), "Player"); m_players[i].setName(buf); - bool human = conf->readBoolEntry(QString("Human_%1").arg(i), + bool human = conf->readBoolEntry(TQString("Human_%1").arg(i), false); if (human) m_players[i].setHuman(); // i == 0 - int cash = conf->readNumEntry(QString("Cash_%1").arg(i), + int cash = conf->readNumEntry(TQString("Cash_%1").arg(i), START_MONEY); m_players[i].setCash(cash); m_game.setDirty(); @@ -1451,15 +1451,15 @@ void kpok::exchangeCard5() { playerBox[0]->cardClicked(5); } void kpok::slotCardDeck() { kapp->config()->setGroup("General"); - QString deckPath = kapp->config()->readPathEntry("DeckPath", 0); - QString cardPath = kapp->config()->readPathEntry("CardPath", 0); + TQString deckPath = kapp->config()->readPathEntry("DeckPath", 0); + TQString cardPath = kapp->config()->readPathEntry("CardPath", 0); bool randomDeck, randomCardDir; // Show the "Select Card Deck" dialog and load the images for the // selected deck, if any. if (KCardDialog::getCardDeck(deckPath, cardPath, this, KCardDialog::Both, &randomDeck, &randomCardDir) - == QDialog::Accepted) { + == TQDialog::Accepted) { // Load backside and front images. if (playerBox && m_blinking && (m_blinkStat == 0)) |