X-Git-Url: https://scm.cri.mines-paristech.fr/git/minwii.git/blobdiff_plain/8f28221ab5e8d3b05b7926503322e52df667a68a..bf4fd0cf6bb79dffd32e4995f0b312fb1a32502f:/src/app/widgets/home.py?ds=sidebyside diff --git a/src/app/widgets/home.py b/src/app/widgets/home.py index a56de62..af0c0ee 100755 --- a/src/app/widgets/home.py +++ b/src/app/widgets/home.py @@ -1,11 +1,18 @@ # -*- coding: utf-8 -*- """ -widgets minwii. +Écran de démarrage 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,12 @@ class Home(Table) : self.tr() self.td(Spacer(500,500)) + def _initLocalListeners(self) : + self.quitButton.connect(CLICK, self._exitHome) + + def _exitHome(self, data=None) : + self.send(QUIT) + def createLabel(self,text,font = None): if font == None : font = self.font