00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef EASYSOK_COMPARE_SOLUTION_DIALOG_INC_GUARD_H
00022 #define EASYSOK_COMPARE_SOLUTION_DIALOG_INC_GUARD_H
00023
00024
00025 #include <kdialogbase.h>
00026
00027
00028
00029
00037 class CompareSolutionDialog : public KDialogBase
00038 {
00039 Q_OBJECT
00040
00041 public:
00042
00075 CompareSolutionDialog(int my_pushmin_pushes, int my_pushmin_moves, int my_linearmin_pushes,
00076 int my_linearmin_moves, int my_gemchanges_pushes, int my_gemchanges_moves,
00077 int my_movemin_pushes, int my_movemin_moves, int best_pushmin_pushes,
00078 int best_pushmin_moves, int best_linearmin_pushes, int best_linearmin_moves,
00079 int best_gemchanges_pushes, int best_gemchanges_moves, int best_movemin_pushes,
00080 int best_movemin_moves, int nr_solutions, int better_pushes, int equal_pushes,
00081 int better_linear_pushes, int equal_linear_pushes, int better_gem_changes,
00082 int equal_gem_changes, int better_moves, int equal_moves,
00083 QWidget * parent = 0, char const * name = 0);
00084 };
00085
00086
00087 #endif