de:beispiele
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:beispiele [2022/08/22 10:52] – [Auto] roehner | de:beispiele [2022/08/25 21:33] (aktuell) – [EAN-Prüfung] roehner | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
===== Beispiele ===== | ===== Beispiele ===== | ||
==== EAN-Prüfung ==== | ==== EAN-Prüfung ==== | ||
+ | === Tkinter/TTK === | ||
Die EAN-Prüfung ist ein Beispiel für eine einfache GUI-Anwendung. Sie hat ein Entry-Widget für die Eingabe einer EAN und ein Text-Widget für die mehrzeilige Ausgabe von Ergebnissen. | Die EAN-Prüfung ist ein Beispiel für eine einfache GUI-Anwendung. Sie hat ein Entry-Widget für die Eingabe einer EAN und ein Text-Widget für die mehrzeilige Ausgabe von Ergebnissen. | ||
Zeile 62: | Zeile 63: | ||
**Download: | **Download: | ||
*[[https:// | *[[https:// | ||
+ | |||
+ | === Qt Variante der EAN-Prüfung === | ||
+ | In Qt haben wir ein LineEdit-Widget für die Eingabe und ein PlainTextWidget für die Ausgabe. Um die EAN zu lesen, verwenden wir die Methode //text()// des LineEdit-Widgets. | ||
+ | |||
+ | <code python> | ||
+ | EAN = self.leEAN.text() | ||
+ | </ | ||
+ | |||
+ | Die Ausgabe ist in Qt einfacher als in Tkinter/ | ||
+ | |||
+ | <code python> | ||
+ | def output(self, | ||
+ | self.Output.appendPlainText(line) | ||
+ | </ | ||
+ | | ||
+ | **Download**: | ||
+ | *[[https:// | ||
==== Auto ==== | ==== Auto ==== | ||
Zeile 84: | Zeile 102: | ||
</ | </ | ||
- | *** Tkinter/ | + | === Tkinter/ |
Beim Tanken wird die in das Entry-Widget eingegebene Menge über die get()-Methode der zum Widget gehörenden Kontrollvariablen // | Beim Tanken wird die in das Entry-Widget eingegebene Menge über die get()-Methode der zum Widget gehörenden Kontrollvariablen // | ||
Zeile 115: | Zeile 133: | ||
*[[https:// | *[[https:// | ||
- | *** Qt *** | + | === Qt === |
- | Beim Tanken wird die in das LineEdit-Widget | + | Beim Tanken wird die eingegebene Menge über die text()-Methode |
<code python> | <code python> | ||
Zeile 143: | Zeile 161: | ||
+ | **Download** | ||
+ | *[[https:// | ||
==== Verkettete Liste ==== | ==== Verkettete Liste ==== |
de/beispiele.1661158349.txt.gz · Zuletzt geändert: 2022/08/22 10:52 von roehner