class SetupUI(QtGui.QDialog): def __init__(self, parent): QtGui.QDialog.__init__(self, None) self.ui = Ui_Timer() self.ui.setupUi(self) self.parent = parent self.connect(self.ui.buttonBox, QtCore.SIGNAL("accepted()"), self.setTimerValues) def setValues(self, time, msg): time = str(datetime.timedelta(seconds=time / 1000)).split(':') hours = int(time[0]) minutes = int(time[1]) seconds = int(time[2]) self.ui.HourSpin.setValue(hours) self.ui.MinuteSpin.setValue(minutes) self.ui.SecondSpin.setValue(seconds) self.ui.PopupEdit.setText(msg) def setTimerValues(self): hours = self.ui.HourSpin.value() minutes = self.ui.MinuteSpin.value() seconds = self.ui.SecondSpin.value() total_seconds = (hours * 60 * 60) + (minutes * 60) + seconds msg = self.ui.PopupEdit.text() self.parent.setValues(total_seconds, msg) self.hide()
class SetupUI(QtGui.QDialog): def __init__(self, parent): QtGui.QDialog.__init__(self, None) self.ui = Ui_Timer() self.ui.setupUi(self) self.parent = parent self.connect(self.ui.buttonBox, QtCore.SIGNAL("accepted()"), self.setTimerValues) def setValues(self, time, msg): time = str(datetime.timedelta(seconds=time/1000)).split(':') hours = int(time[0]) minutes = int(time[1]) seconds = int(time[2]) self.ui.HourSpin.setValue(hours) self.ui.MinuteSpin.setValue(minutes) self.ui.SecondSpin.setValue(seconds) self.ui.PopupEdit.setText(msg) def setTimerValues(self): hours = self.ui.HourSpin.value() minutes = self.ui.MinuteSpin.value() seconds = self.ui.SecondSpin.value() total_seconds = (hours * 60 * 60) + (minutes * 60) + seconds msg = self.ui.PopupEdit.text() self.parent.setValues(total_seconds, msg) self.hide()
def __init__(self, parent): QtGui.QDialog.__init__(self, None) self.ui = Ui_Timer() self.ui.setupUi(self) self.parent = parent self.connect(self.ui.buttonBox, QtCore.SIGNAL("accepted()"), self.setTimerValues)