Add the _setupUi method for hiding unused widget
[bertos.git] / wizard / BStartPage.py
1 #!/usr/bin/env python
2 # encoding: utf-8
3 #
4 # Copyright 2008 Develer S.r.l. (http://www.develer.com/)
5 # All rights reserved.
6 #
7 # $Id:$
8 #
9 # Author: Lorenzo Berni <duplo@develer.com>
10 #
11
12 from BWizardPage import *
13
14 class BStartPage(BWizardPage):
15     
16     def __init__(self):
17         BWizardPage.__init__(self, "start.ui")
18         self._connectSignals()
19         self.setTitle(self.tr("Create or edit a beRTOS project"))
20         
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"))
24         
25     def mutualExclusion(self, button):
26         if(button == "new"):
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)