[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdegames/kpat
From:       Stephan Kulow <coolo () kde ! org>
Date:       2006-11-14 21:17:53
Message-ID: 1163539073.773470.26178.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 604969 by coolo:

reset cache. the view is not clever enough to do it on her
own when I change the scene


 M  +3 -1      dealer.cpp  
 M  +1 -0      view.cpp  


--- trunk/KDE/kdegames/kpat/dealer.cpp #604968:604969
@@ -477,8 +477,10 @@
                      m.turn_index, m.pri );
 
         MoveHint *mh = solver()->translateMove( m );
-        if ( mh )
+        if ( mh ) {
             newHint( mh );
+            kDebug() << "win move " << mh->pile()->objectName() << " " << \
mh->card()->name() << " " << mh->priority() << endl; +        }
         getHints();
     } else
         getHints();
--- trunk/KDE/kdegames/kpat/view.cpp #604968:604969
@@ -113,6 +113,7 @@
     parent()->guiFactory()->unplugActionList( parent(), \
QString::fromLatin1("game_actions"));  DealerScene *oldscene = dscene();
     QGraphicsView::setScene( _scene );
+    resetCachedContent();
     delete oldscene;
     dscene()->rescale(true);
     dscene()->setGameNumber( KRandom::random() );


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic