Beispiel #1
0
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()
Beispiel #2
0
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()
Beispiel #3
0
    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)
Beispiel #4
0
    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)