4 # Copyright 2008 Develer S.r.l. (http://www.develer.com/)
9 # Author: Lorenzo Berni <duplo@develer.com>
12 from BWizardPage import *
14 class BStartPage(BWizardPage):
17 BWizardPage.__init__(self, "start.ui")
18 self._connectSignals()
19 self.setTitle(self.tr("Create or edit a beRTOS project"))
21 def _connectSignals(self):
22 self.connect(self.pageContent.newButton, SIGNAL("clicked()"), lambda: self.mutualExclusion("new"))
23 self.connect(self.pageContent.editButton, SIGNAL("clicked()"), lambda: self.mutualExclusion("edit"))
25 def mutualExclusion(self, button):
27 self.pageContent.newButton.setChecked(True)
28 self.pageContent.editButton.setChecked(False)
29 elif(button == "edit"):
30 self.pageContent.newButton.setChecked(False)
31 self.pageContent.editButton.setChecked(True)