31 |
#include "queensmain.h" |
#include "queensmain.h" |
32 |
#include "board.h" |
#include "board.h" |
33 |
#include "queens.h" |
#include "queens.h" |
34 |
|
|
35 |
#include "solution.h" |
#include "solution.h" |
36 |
|
#include "solutionmatrix.h" |
37 |
|
#include "solutionint.h" |
38 |
|
|
39 |
#include "containervector.h" |
#include "containervector.h" |
40 |
#include "containerlist.h" |
#include "containerlist.h" |
43 |
|
|
44 |
#include "config.h" |
#include "config.h" |
45 |
|
|
46 |
#define MatrixSolution Solution |
|
47 |
|
|
48 |
QueensMain::QueensMain(QWidget *parent, const char *name) |
QueensMain::QueensMain(QWidget *parent, const char *name) |
49 |
: QDialog(parent, name) |
: QDialog(parent, name) |
166 |
|
|
167 |
switch(this->m_storage) { |
switch(this->m_storage) { |
168 |
case StorageInt: |
case StorageInt: |
169 |
#warning MatrixSolution<=>IntSolution |
m_sol = new SolutionInt(m_sizeSelector->value()); |
|
m_sol = new MatrixSolution(m_sizeSelector->value()); |
|
170 |
break; |
break; |
171 |
case StorageMatrix: |
case StorageMatrix: |
172 |
m_sol = new MatrixSolution(m_sizeSelector->value()); |
m_sol = new SolutionMatrix(m_sizeSelector->value()); |
173 |
break; |
break; |
174 |
} |
} |
175 |
|
|