00001
00025 #ifndef PLAYER_QT_DOMINOES_H
00026 #define PLAYER_QT_DOMINOES_H 1
00027
00028 #include <qwidget.h>
00029
00030 #include <dmn/dmn.h>
00031 #include <dmn/core.h>
00032 #include <dmn/player.h>
00033
00034 namespace dmn
00035 {
00039 class QtDominoes: public QWidget
00040 {
00041 Q_OBJECT public:
00051 QtDominoes(Player* player, Core* core, Dominoes dominoes,
00052 QWidget* parent = NULL, const char *name = NULL);
00053
00054 signals:
00058 void dominoPlayed(Domino, HalfDomino);
00059 };
00060 };
00061
00062 #endif // PLAYER_QT_DOMINOES_H