4 # Copyright 2009 Develer S.r.l. (http://www.develer.com/)
9 # Author: Lorenzo Berni <duplo@develer.com>
14 from PyQt4.QtGui import *
15 from BWizardPage import *
19 class BOutputPage(BWizardPage):
22 BWizardPage.__init__(self, "output_select.ui")
23 self.setTitle(self.tr("Choose the project output"))
24 self._setupButtonGroup()
25 self._connectSignals()
27 def _connectSignals(self):
28 self.connect(self._buttonGroup, SIGNAL("buttonClicked(int)"), self._buttonClicked)
30 def _setupButtonGroup(self):
31 self._buttonGroup = QButtonGroup()
32 self._buttonGroup.addButton(self.pageContent.bbsButton)
33 self._buttonGroup.addButton(self.pageContent.eclipseButton)
34 self._buttonGroup.addButton(self.pageContent.codeliteButton)
35 self._buttonGroup.addButton(self.pageContent.xcodeButton)
37 def _buttonClicked(self):
38 self.emit(SIGNAL("completeChanged()"))
41 for button in self._buttonGroup.buttons():
42 if button.isChecked():