/[projects]/queensgui/src/queensmain.cpp
ViewVC logotype

Diff of /queensgui/src/queensmain.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 13 by torben, Sun Jul 22 20:19:43 2007 UTC revision 18 by torben, Sat Jul 28 08:56:43 2007 UTC
# Line 84  QueensMain::QueensMain(QWidget *parent, Line 84  QueensMain::QueensMain(QWidget *parent,
84      m_board->setSize( 8 );      m_board->setSize( 8 );
85                    
86          m_storage = StorageInt;          m_storage = StorageInt;
87      m_sortalgo = SortList;      m_sortalgo = SortMinimalVector;
88      m_solutions = NULL;      m_solutions = NULL;
89      m_queens = NULL;      m_queens = NULL;
90          m_sol = NULL;          m_sol = NULL;
# Line 215  void QueensMain::stop() Line 215  void QueensMain::stop()
215    
216  void QueensMain::foundSolution()  void QueensMain::foundSolution()
217  {  {
218          int num = m_solutions->numSolutions();          int num = m_solutions->totalSolutions();
219      if (m_elapsed.elapsed() > 500)      if (m_elapsed.elapsed() > 500)
220      {      {
221          m_status->setText( QString("Searching ... found ") + QString::number(num,10).append(" solutions") );          m_status->setText( QString("Searching ... found ") + QString::number(num,10).append(" solutions") );
# Line 266  QString QueensMain::elapsed() Line 266  QString QueensMain::elapsed()
266    
267  void QueensMain::uniqueSolutions()  void QueensMain::uniqueSolutions()
268  {  {
269          m_totalcount = m_solutions->numSolutions();          m_totalcount = m_solutions->totalSolutions();
270          m_status->setText( QString("sorting ") + QString::number(m_totalcount,10).append(" solutions...") );          m_status->setText( QString("sorting ") + QString::number(m_totalcount,10).append(" solutions...") );
271                    
272          m_elapsed.restart();          m_elapsed.restart();

Legend:
Removed from v.13  
changed lines
  Added in v.18

  ViewVC Help
Powered by ViewVC 1.1.20