comparison getan/states.py @ 409:ac4dead31672

Improves editing of length for saved entries. * Formats the edit string better for values lieke `2:05`.
author Bernhard Reiter <bernhard@intevation.de>
date Mon, 24 Apr 2017 14:24:05 +0200
parents ee98d0b45967
children 0650c47e7a1c
comparison
equal deleted inserted replaced
408:8ba4576e5381 409:ac4dead31672
855 total_minutes = int(entry.get_duration().total_seconds()/60) 855 total_minutes = int(entry.get_duration().total_seconds()/60)
856 hours = int(total_minutes // 60) 856 hours = int(total_minutes // 60)
857 857
858 if hours > 0: 858 if hours > 0:
859 self.footer.set_edit_text( 859 self.footer.set_edit_text(
860 "{:d}:{:d}".format(hours, int(total_minutes % 60))) 860 "{:d}:{:02d}".format(hours, int(total_minutes % 60)))
861 else: 861 else:
862 self.footer.set_edit_text("{:d}".format(total_minutes)) 862 self.footer.set_edit_text("{:d}".format(total_minutes))
863 863
864 self.footer.set_edit_pos(len(self.footer.edit_text)) 864 self.footer.set_edit_pos(len(self.footer.edit_text))
865 self.entry = entry 865 self.entry = entry
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)