def __init__(self, defered, automatique, parent): DQuestFinal.__init__(self, defered, automatique, parent) politics = [v for k, v in sorted(texts_PGGS.POLITICS.items())] politics.insert(0, le2mtrans(u"Choose")) politics.append(le2mtrans(u"Not in the list above")) self._politics = WCombo( parent=self, automatique=self._automatique, label=texts_PGGS.trans_PGGS( u"Politically, you feel yourself in line with"), items=politics) self._gridlayout.addWidget(self._politics, 6, 1) self._risk = WRadio(parent=self, automatique=self._automatique, label=texts_PGGS.get_text_risk(), texts=map(str, range(11))) self._gridlayout.addWidget(self._risk, 7, 0, 1, 3) self._inequality = WRadio(parent=self, automatique=self._automatique, label=texts_PGGS.get_text_inequality(), texts=map(str, range(11))) self._gridlayout.addWidget(self._inequality, 8, 0, 1, 3) self.setMinimumSize(0, 0) self.setMaximumSize(16777215, 16777215) self.adjustSize() self.setFixedSize(self.size())
def __init__(self, defered, automatique, parent, num_question): super(DEchelle, self).__init__(parent) self._defered = defered self._automatique = automatique layout = QtGui.QVBoxLayout(self) self._radios = WRadio( parent=self, automatique=self._automatique, label=texts_OL.get_text_question(num_question), texts=texts_OL.get_items_question(num_question)) layout.addWidget(self._radios) buttons = QtGui.QDialogButtonBox(QtGui.QDialogButtonBox.Ok) buttons.accepted.connect(self._accept) layout.addWidget(buttons) self.setWindowTitle(le2mtrans(u"Question")) self.adjustSize() self.setFixedSize(self.size()) if self._automatique: self._timer_automatique = QtCore.QTimer() self._timer_automatique.timeout.connect( buttons.button(QtGui.QDialogButtonBox.Ok).click) self._timer_automatique.start(7000)
def __init__(self, defered, automatique, parent): super(DVote, self).__init__(parent) self._defered = defered self._automatique = automatique layout = QtGui.QVBoxLayout(self) self._explanation = WExplication(parent=self, text=texts_PGGS.get_text_vote(), size=(450, 80)) layout.addWidget(self._explanation) self._vote = WRadio( parent=self, automatique=self._automatique, label=texts_PGGS.trans_PGGS(u"Your vote"), texts=[v for k, v in sorted(texts_PGGS.VOTES.viewitems())]) layout.addWidget(self._vote) buttons = QtGui.QDialogButtonBox(QtGui.QDialogButtonBox.Ok) buttons.accepted.connect(self._accept) layout.addWidget(buttons) self.setWindowTitle(texts_PGGS.trans_PGGS(u"Vote")) self.adjustSize() self.setFixedSize(self.size()) if self._automatique: self._timer = QtCore.QTimer() self._timer.timeout.connect( buttons.button(QtGui.QDialogButtonBox.Ok).click) self._timer.start(7000)
def __init__(self, defered, automatique, parent, periode, historique): super(GuiDecision, self).__init__(parent) # variables self._defered = defered self._automatique = automatique self._historique = GuiHistorique(self, historique) layout = QtGui.QVBoxLayout(self) wperiod = WPeriod(period=periode, ecran_historique=self._historique, parent=self) layout.addWidget(wperiod) wexplanation = WExplication(text=texts_DP.get_text_explanation(), parent=self, size=(450, 80)) layout.addWidget(wexplanation) options = tuple([v for k, v in sorted(pms.OPTIONS.viewitems())]) self._wdecision = WRadio(texts=options, label=trans_DP(u"Choose an option"), parent=self, automatique=self._automatique) layout.addWidget(self._wdecision) buttons = QtGui.QDialogButtonBox(QtGui.QDialogButtonBox.Ok) buttons.accepted.connect(self._accept) layout.addWidget(buttons) self.setWindowTitle(le2mtrans(u"Decision")) self.adjustSize() self.setFixedSize(self.size()) if self._automatique: self._timer_automatique = QtCore.QTimer() self._timer_automatique.timeout.connect( buttons.button(QtGui.QDialogButtonBox.Ok).click) self._timer_automatique.start(7000)