8
#include "newgame_gui.h"
9
#include "gs_globals.h"
13
class GameDialog : public NewGameDialog, public Misc<QString>
18
GameDialog(QWidget* parent = 0, const char* name = 0, bool modal = true, WFlags fl = 0);
20
void set_gsName(GSName g) { gsname = g; }
21
void set_oppRk(QString &rk) { oppRk = rk; qDebug("oppRk: " + rk); }
22
void set_myRk(QString &rk) { myRk = rk; qDebug("myRk: " + rk); }
23
void set_myName(QString &name) { myName = name; }
24
void set_is_nmatch (bool b) { is_nmatch = b; }
27
void signal_sendcommand(const QString &cmd, bool localecho);
28
void signal_matchsettings(const QString&, const QString&, const QString&, assessType);
29
void signal_removeDialog(const QString&);
33
virtual void slot_stats_opponent();
34
virtual void slot_swapcolors();
35
virtual void slot_pbsuggest();
36
virtual void slot_offer(bool);
37
virtual void slot_decline();
38
virtual void slot_changed();
39
virtual void slot_cancel();
41
void slot_suggest(const QString&, const QString&, const QString&, const QString&, int);
42
void slot_matchcreate(const QString&, const QString&);
43
void slot_notopen(const QString&);
44
void slot_komirequest(const QString&, int, int, bool);
45
void slot_opponentopen(const QString&);
46
void slot_dispute(const QString&, const QString&);
49
bool have_suggestdata;