summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/games/solitaire/patiencecardgame.cpp14
1 files changed, 9 insertions, 5 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
@@ -17,6 +17,7 @@
** not clear to you.
**
**********************************************************************/
+
#include "patiencecardgame.h"
@@ -117,9 +118,11 @@ void PatienceCardGame::readConfig( Config& cfg )
{
cfg.setGroup("GameState");
- 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
newGame();
return;
@@ -276,12 +279,13 @@ void PatienceCardGame::mousePress(QPoint p)
}
}
-
-bool PatienceCardGame::canTurnOverDeck() {
+bool PatienceCardGame::canTurnOverDeck()
+{
return (numberOfTimesThroughDeck != deckTurns);
}
-void PatienceCardGame::throughDeck() {
+void PatienceCardGame::throughDeck()
+{
numberOfTimesThroughDeck++;
if (numberOfTimesThroughDeck == deckTurns)
circleCross->setCross();