summaryrefslogtreecommitdiff
path: root/noncore/games
authorar <ar>2004-06-03 21:13:20 (UTC)
committer ar <ar>2004-06-03 21:13:20 (UTC)
commit9f12abfa6b60232592aa15feea25bee28908f525 (patch) (side-by-side diff)
treeaf16be15cd597cdf01d8476f478f3bbe7dc81509 /noncore/games
parent52f849d3031f9d2fad2272ad069e7a1456c0ee54 (diff)
downloadopie-9f12abfa6b60232592aa15feea25bee28908f525.zip
opie-9f12abfa6b60232592aa15feea25bee28908f525.tar.gz
opie-9f12abfa6b60232592aa15feea25bee28908f525.tar.bz2
- turn on casino rules in solitare (make it eventually configurable)
Diffstat (limited to 'noncore/games') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/games/solitaire/patiencecardgame.cpp26
1 files changed, 15 insertions, 11 deletions
diff --git a/noncore/games/solitaire/patiencecardgame.cpp b/noncore/games/solitaire/patiencecardgame.cpp
index a1e4968..00448ad 100644
--- a/noncore/games/solitaire/patiencecardgame.cpp
+++ b/noncore/games/solitaire/patiencecardgame.cpp
@@ -19,2 +19,3 @@
**********************************************************************/
+
#include "patiencecardgame.h"
@@ -119,5 +120,7 @@ void PatienceCardGame::readConfig( Config& cfg )
- deckTurns = cfg.readNumEntry("DeckTurns", 2500);
+ // todo: make this eventually configurable
+ deckTurns = cfg.readNumEntry("DeckTurns", 2);
// Do we have a config file to read in?
- if ( !cfg.hasKey("numberOfTimesThroughDeck") ) {
+ if ( !cfg.hasKey("numberOfTimesThroughDeck") )
+ {
// if not, create a new game
@@ -213,3 +216,3 @@ bool PatienceCardGame::mousePressCard( Card *card, QPoint p )
}
- else return FALSE; // <- was missing, caused facedown card to react
+ else return FALSE; // <- was missing, caused facedown card to react
// to clicking, which is wrong
@@ -278,11 +281,12 @@ void PatienceCardGame::mousePress(QPoint p)
-
-bool PatienceCardGame::canTurnOverDeck() {
- return (numberOfTimesThroughDeck != deckTurns);
+bool PatienceCardGame::canTurnOverDeck()
+{
+ return (numberOfTimesThroughDeck != deckTurns);
}
-void PatienceCardGame::throughDeck() {
- numberOfTimesThroughDeck++;
- if (numberOfTimesThroughDeck == deckTurns)
- circleCross->setCross();
- }
+void PatienceCardGame::throughDeck()
+{
+ numberOfTimesThroughDeck++;
+ if (numberOfTimesThroughDeck == deckTurns)
+ circleCross->setCross();
+}