QTimeEdit auslesen
Verfasst: Mittwoch 22. Februar 2017, 19:48
Hallo Forumsleute,
Ich möchte gern die Zeit aus QTimeEdit auslesen und später Speichern
Was ich bis jetzt habe:
[codebox=python file=Unbenannt.rb]#!/usr/bin/env python3
import sys
import PyQt5.QtWidgets as widgets
import PyQt5.uic as uic
class Window(object):
def __init__(self):
self.ui = uic.loadUi("BeispielFenster.ui")
self.ui.pushButton.clicked.connect(self.abfrage)
self.ui.show()
def abfrage(self):
zeit = self.ui.timeEdit.time()
print("Zeit : ", zeit)
def main():
app = widgets.QApplication(sys.argv)
window = Window()
print(window)
app.exec_()
if __name__ == '__main__':
main()
[/code]
Die ui ist nur ein Dialog mit einem timeEdit und ein PushButton, so das mir des ergebnis auf der Konsole ausgibt.
Ich bekomme als Bestes Ergebnis nur " Zeit : PyQt5.QtCore.QTime(2, 0) "
wenn ich die Zeit auf 2 Uhr und null minuten habe.
Wie bekomme ich als Ergebniss einfach nur 2,0 oder 02,00 oder 02:00
Danke für ne kurze Info.
Gruß Manfred
Ich möchte gern die Zeit aus QTimeEdit auslesen und später Speichern
Was ich bis jetzt habe:
[codebox=python file=Unbenannt.rb]#!/usr/bin/env python3
import sys
import PyQt5.QtWidgets as widgets
import PyQt5.uic as uic
class Window(object):
def __init__(self):
self.ui = uic.loadUi("BeispielFenster.ui")
self.ui.pushButton.clicked.connect(self.abfrage)
self.ui.show()
def abfrage(self):
zeit = self.ui.timeEdit.time()
print("Zeit : ", zeit)
def main():
app = widgets.QApplication(sys.argv)
window = Window()
print(window)
app.exec_()
if __name__ == '__main__':
main()
[/code]
Die ui ist nur ein Dialog mit einem timeEdit und ein PushButton, so das mir des ergebnis auf der Konsole ausgibt.
Ich bekomme als Bestes Ergebnis nur " Zeit : PyQt5.QtCore.QTime(2, 0) "
wenn ich die Zeit auf 2 Uhr und null minuten habe.
Wie bekomme ich als Ergebniss einfach nur 2,0 oder 02,00 oder 02:00
Danke für ne kurze Info.
Gruß Manfred