Ich wollte mal rückmelden, dass ich weitergekommen bin. So richtig auf die Sprünge geholfen hat mir dieses Video:
https://www.youtube.com/watch?v=XBurh2nBR6c
Demnach habe ich den ganzen QT Designer Code von meinem eigentlichen Programm getrennt (in die Datei "meinprogramm.ui") und im eigentlichen ...
Die Suche ergab 24 Treffer
- Sonntag 30. September 2018, 11:49
- Forum: Qt/KDE
- Thema: QT: Wert aus Combobox als Parameter übergeben
- Antworten: 6
- Zugriffe: 3859
- Donnerstag 30. August 2018, 08:52
- Forum: Qt/KDE
- Thema: QT: Wert aus Combobox als Parameter übergeben
- Antworten: 6
- Zugriffe: 3859
Re: QT: Wert aus Combobox als Parameter übergeben
Das gilt für GUI Programmierung. Mit OO hat das erstmal nichts zu tun, auch wenn GUI ohne OO ungewöhnlich ist.
Ach so, okay.
Und “auswahl” ist doch nicht CamelCase. Sondern MainWindow. Das ist falsch benannt. Und darum von mir umbenannt worden.
Ja hatte mich halt gewundert, weil ich nicht ...
- Donnerstag 30. August 2018, 08:00
- Forum: Qt/KDE
- Thema: QT: Wert aus Combobox als Parameter übergeben
- Antworten: 6
- Zugriffe: 3859
Re: QT: Wert aus Combobox als Parameter übergeben
Vielen Dank für deine Antwort! Habe jetzt erstmal Qt5 installiert. Das mit dem coden in einem Modul und dann importieren muss ich mir in Ruhe mal angucken.
- es ist empfehlenswert sich an die Namenskonventionen fuer Python zu halten. EtwasSoGeschriebenes ist ein Name fuer eine Klasse, NICHT fuer ...
- es ist empfehlenswert sich an die Namenskonventionen fuer Python zu halten. EtwasSoGeschriebenes ist ein Name fuer eine Klasse, NICHT fuer ...
- Sonntag 26. August 2018, 16:24
- Forum: Qt/KDE
- Thema: QT: Wert aus Combobox als Parameter übergeben
- Antworten: 6
- Zugriffe: 3859
QT: Wert aus Combobox als Parameter übergeben
Hallo Zusammen,
zunächst: ich bin Programmieranfänger und tue mich mit der Objektorientierung noch sehr schwer. Damit alles mehr Spaß macht, möchte ich meine kleinen Progrämchen gerne mit GUIs verknüpfen, dafür habe ich QT bzw. den QT Designer entdeckt. Ich habe schon viel gegoogled aber leider ...
zunächst: ich bin Programmieranfänger und tue mich mit der Objektorientierung noch sehr schwer. Damit alles mehr Spaß macht, möchte ich meine kleinen Progrämchen gerne mit GUIs verknüpfen, dafür habe ich QT bzw. den QT Designer entdeckt. Ich habe schon viel gegoogled aber leider ...
- Freitag 26. Januar 2018, 17:38
- Forum: Tkinter
- Thema: Label automatisch updaten
- Antworten: 2
- Zugriffe: 1296
Re: Label automatisch updaten
Vielen Dank! Hat etwas gedauert bis ich es hinbekommen habe, weil ich mit lamda noch nichts gemacht, und es deshalb "auseinader gedröselt" habe. Aber funktioniert. 
- Dienstag 23. Januar 2018, 19:28
- Forum: Tkinter
- Thema: Label automatisch updaten
- Antworten: 2
- Zugriffe: 1296
Label automatisch updaten
Hallo Zusammen,
bin Anfänger und habe eine kleine GUI-Anwendung, in der ich innerhalb eines Labels gerne sichtbar mitzählen lassen will, wenn in einer Textbox Zeichen entfernt oder hinzugefügt werden.
Es gibt einen Button, der eine Funktion aufruft. Diese Funktion füllt eine Textbox mit einem ...
bin Anfänger und habe eine kleine GUI-Anwendung, in der ich innerhalb eines Labels gerne sichtbar mitzählen lassen will, wenn in einer Textbox Zeichen entfernt oder hinzugefügt werden.
Es gibt einen Button, der eine Funktion aufruft. Diese Funktion füllt eine Textbox mit einem ...
- Donnerstag 3. August 2017, 18:54
- Forum: Allgemeine Fragen
- Thema: Wo sind Nachkommastellen (float)?
- Antworten: 3
- Zugriffe: 1547
Re: Wo sind Nachkommastellen (float)?
Danke, da wäre ich im Leben nicht drauf gekommen! 
- Donnerstag 3. August 2017, 11:01
- Forum: Allgemeine Fragen
- Thema: Wo sind Nachkommastellen (float)?
- Antworten: 3
- Zugriffe: 1547
Wo sind Nachkommastellen (float)?
Hi Zusammen,
ich ermittele im Programm eine float Zahl (gespeichert in Variable a), die als 5.56776436283 ausgegeben wird (print a).
Wenn ich in der Python Konsole eingebe: 5.56776436283 * 5.56776436283, erhalte ich: 30.99999999999976
Wenn ich aber im Programm eingebe: print a * a (oder auch ...
ich ermittele im Programm eine float Zahl (gespeichert in Variable a), die als 5.56776436283 ausgegeben wird (print a).
Wenn ich in der Python Konsole eingebe: 5.56776436283 * 5.56776436283, erhalte ich: 30.99999999999976
Wenn ich aber im Programm eingebe: print a * a (oder auch ...
- Samstag 17. September 2016, 11:21
- Forum: Allgemeine Fragen
- Thema: Outpout Konsole, einzeilig und gleichzeitig mehrzeilig
- Antworten: 4
- Zugriffe: 1223
Re: Outpout Konsole, einzeilig und gleichzeitig mehrzeilig
Ok dann lasse ich es sein, das ist nichts für einen Anfänger. Wollte daraus nur ein kleines Spiel machen, als Fingerübung sozusagen.
Schönen Dank
Schönen Dank
- Freitag 16. September 2016, 23:15
- Forum: Allgemeine Fragen
- Thema: Outpout Konsole, einzeilig und gleichzeitig mehrzeilig
- Antworten: 4
- Zugriffe: 1223
Outpout Konsole, einzeilig und gleichzeitig mehrzeilig
Hallo Forum,
ich würde gerne auf der Konsole einen Output erzeugen, der zwei parallel verlaufende, immer länger werdende Striche darstellt. Die Striche sollen unterschiedlich lang werden. Ein sich verändernder Output in einer Zeile, das ginge ja per Komma am Ende:
while x < 5:
print "-",
x = x ...
ich würde gerne auf der Konsole einen Output erzeugen, der zwei parallel verlaufende, immer länger werdende Striche darstellt. Die Striche sollen unterschiedlich lang werden. Ein sich verändernder Output in einer Zeile, das ginge ja per Komma am Ende:
while x < 5:
print "-",
x = x ...
- Dienstag 30. August 2016, 21:19
- Forum: Allgemeine Fragen
- Thema: Letzter Index in einer Schleife (out of range)
- Antworten: 20
- Zugriffe: 4069
Re: Letzter Index in einer Schleife (out of range)
Mir ist in BlackJacks Lösung diese Zeile aufgefallen:
Ist das gleichbedeutend mit
? Falls ja, ist das eine übliche Form der Variableninitialisierung in Python?
Code: Alles auswählen
result = i = 0Code: Alles auswählen
result = 0
i = 0- Sonntag 28. August 2016, 12:08
- Forum: Allgemeine Fragen
- Thema: Letzter Index in einer Schleife (out of range)
- Antworten: 20
- Zugriffe: 4069
Re: Letzter Index in einer Schleife (out of range)
Ja stimmt:
hätte ich wissen müssen
. Komme leider immer wieder durcheinander...
Code: Alles auswählen
x = zahl[-2]
y = zahl[-1]- Sonntag 28. August 2016, 11:09
- Forum: Allgemeine Fragen
- Thema: Letzter Index in einer Schleife (out of range)
- Antworten: 20
- Zugriffe: 4069
Re: Letzter Index in einer Schleife (out of range)
Okay also da sind einige Sachen drin die ich noch nicht kenne ("enumerate" oder ".get" oder "raise" z. B.). Meine "Bordmittel" reichen dann wohl für so eine Lösung nicht aus. Danke jedenfalls, werde mir mal die mir unbekannten Elemente in Ruhe zu Gemüte führen.
- Sonntag 28. August 2016, 09:38
- Forum: Allgemeine Fragen
- Thema: Letzter Index in einer Schleife (out of range)
- Antworten: 20
- Zugriffe: 4069
Re: Letzter Index in einer Schleife (out of range)
Ich habe nun den Vorschlag mit dem Slicing umgesetzt:
zahlen = [1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1]
zahlzeichen = ["M", "CM", "D", "CD", "C", "XC", "L", "XL", "X", "IX", "V", \
"IV", "I"]
arabisch = 0
i = 0
zahl = raw_input("Zahl ")
#zahl = zahl + "A"
zahl = zahl.upper()
while ...
zahlen = [1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1]
zahlzeichen = ["M", "CM", "D", "CD", "C", "XC", "L", "XL", "X", "IX", "V", \
"IV", "I"]
arabisch = 0
i = 0
zahl = raw_input("Zahl ")
#zahl = zahl + "A"
zahl = zahl.upper()
while ...
- Samstag 27. August 2016, 22:01
- Forum: Allgemeine Fragen
- Thema: Letzter Index in einer Schleife (out of range)
- Antworten: 20
- Zugriffe: 4069
Re: Letzter Index in einer Schleife (out of range)
Erstmal danke und vor allem sorry, ich habe ausversehen den Code aus einem Testskript und nicht aus dem fertigen kopiert (daher die "roemisch" Variable). Ist spät und heiß :oops: .
Das mit dem Prüfen ob "i + 1" zu groß wäre hatte ich versucht aber irgendwie nicht hinbekommen. Deinen Vorschlag mit ...
Das mit dem Prüfen ob "i + 1" zu groß wäre hatte ich versucht aber irgendwie nicht hinbekommen. Deinen Vorschlag mit ...
- Samstag 27. August 2016, 21:21
- Forum: Allgemeine Fragen
- Thema: Letzter Index in einer Schleife (out of range)
- Antworten: 20
- Zugriffe: 4069
Letzter Index in einer Schleife (out of range)
Hi @ll,
ich habe einen Trick anwenden müssen, um beim Schleifendurchlauf nicht "out of range" zu gelangen. Allerdings glaube ich, dass dieser "Trick"
a) schlechter Programmierstil und
b) gar nicht nötig ist
Ich stehe aber auf dem Schlauch und komme auf nichts anderes. Der "Trick" ist in Zeile 7 ...
ich habe einen Trick anwenden müssen, um beim Schleifendurchlauf nicht "out of range" zu gelangen. Allerdings glaube ich, dass dieser "Trick"
a) schlechter Programmierstil und
b) gar nicht nötig ist
Ich stehe aber auf dem Schlauch und komme auf nichts anderes. Der "Trick" ist in Zeile 7 ...
- Sonntag 10. Juli 2016, 15:52
- Forum: Allgemeine Fragen
- Thema: Skripte per Doppelklick ausführen (Linux)
- Antworten: 14
- Zugriffe: 6259
Re: Skripte per Doppelklick ausführen (Linux)
Das ist xfce mit Dateimanager Thunar.
- Sonntag 10. Juli 2016, 15:08
- Forum: Allgemeine Fragen
- Thema: Skripte per Doppelklick ausführen (Linux)
- Antworten: 14
- Zugriffe: 6259
Re: Skripte per Doppelklick ausführen (Linux)
Leider muss ich nochmal auf die Problematik 'Öffnen per Doppelklick' zurückkommen. Es funktioniert zwar jetzt, sofern die Datei in UT-8 kodiert ist. Allerdings nur wenn der Pfad zur Datei keine Leerzeichen enthält. Wenn die Datei z. B. in einem Ordner namens 'Meine Dateien' liegt, kommt eine ...
- Sonntag 10. Juli 2016, 11:30
- Forum: Allgemeine Fragen
- Thema: Skripte per Doppelklick ausführen (Linux)
- Antworten: 14
- Zugriffe: 6259
Re: Skripte per Doppelklick ausführen (Linux)
Ah verstehe. Puuhh gibt noch viel zu lernen...
Vielen Dank!
Vielen Dank!
- Sonntag 10. Juli 2016, 10:57
- Forum: Allgemeine Fragen
- Thema: Skripte per Doppelklick ausführen (Linux)
- Antworten: 14
- Zugriffe: 6259
Re: Skripte per Doppelklick ausführen (Linux)
Ich hab's :shock: :
Was ich in Notepad++ übersehen hatte, dass die alte Datei in "UTF-8 ohne BOM" kodiert war (was auch immer....). Habe das in UTF-8 geändert und nun lässt sie sich per Doppelklich ausführen. Was mich daran stört, ist dass ich ja eigentlich am Anfang der Datei diese Zeile stehen ...
Was ich in Notepad++ übersehen hatte, dass die alte Datei in "UTF-8 ohne BOM" kodiert war (was auch immer....). Habe das in UTF-8 geändert und nun lässt sie sich per Doppelklich ausführen. Was mich daran stört, ist dass ich ja eigentlich am Anfang der Datei diese Zeile stehen ...
