Ejemplo n.º 1
0
 def __init__(self, window):
     Page.__init__(self, window)
     self.game_id = None
     self.game_type = None
     self.autostart = False
     self.createWidgets(window)
     self.connectAsync('game_joined', self.onGameJoined)
     self.connectAsync('game_leaved', self.onGameLeaved)
     self.connectAsync('game_started', self.onGameStarted)
Ejemplo n.º 2
0
 def __init__(self, window):
     Page.__init__(self, window)
     self.display_all = True
     self.watch_all = False
     self.createWidgets(window)
     self.connectAsync('game_created', self.onGameCreated)
     self.connectAsync('game_started', self.onGameStarted)
     self.connectAsync('game_joined', self.onGameJoined)
     self.connectAsync('game_leaved', self.onGameLeaved)
     self.connectAsync('game_aborted', self.onGameAborted)
     self.connectAsync('game_destroyed', self.onGameDestroyed)
Ejemplo n.º 3
0
    def enterPage(self):
        Page.enterPage(self)
        if self._init:
            return
        self._init = True

        server_types = self.client.command(u'game_types')
        server_types = set(server_types) & set((u'awale', u'1000 bornes'))

        if u'awale' in server_types:
            self.game_types.addItem(tr('Awale'), u'awale')
        if u'1000 bornes' in server_types:
            self.game_types.addItem(tr('Mille bornes'), u'1000 bornes')
Ejemplo n.º 4
0
 def __init__(self, window):
     Page.__init__(self, window)
     self.createWidgets(window)
     self._init = False
Ejemplo n.º 5
0
 def __init__(self, window):
     Page.__init__(self, window)
     self.game_id = None
     self.connectAsync('game_aborted', self.onAbort)