X-Git-Url: https://scm.cri.ensmp.fr/git/minwii.git/blobdiff_plain/8f28221ab5e8d3b05b7926503322e52df667a68a..b54e41841b3beb6bafd351077f3bddef0aaa6abb:/src/app/widgets/home.py diff --git a/src/app/widgets/home.py b/src/app/widgets/home.py index a56de62..540746f 100755 --- a/src/app/widgets/home.py +++ b/src/app/widgets/home.py @@ -5,7 +5,14 @@ widgets minwii. $Id$ $URL$ """ -from pgu.gui import Table, Spacer, Label, Button, Switch, Select +from pgu.gui import Table +from pgu.gui import Spacer +from pgu.gui import Label +from pgu.gui import Button +from pgu.gui import Switch +from pgu.gui import Select +from pgu.gui import CLICK +from pgu.gui import QUIT import pygame from gui.constants import reversedReadabilityDict, modeDict @@ -19,6 +26,7 @@ class Home(Table) : self.spaceSize = (100,100) self.font = pygame.font.Font(None,70) self._fill() + self._initLocalListeners() def _fill(self): @@ -73,6 +81,13 @@ class Home(Table) : self.tr() self.td(Spacer(500,500)) + def _initLocalListeners(self) : + self.quitButton.connect(CLICK, self.exit) + + def exit(self, data=None) : + if data is None : + self.send(QUIT) + def createLabel(self,text,font = None): if font == None : font = self.font