Der Hinweis auf PyQt mit der grafischen Oberfläche machte mich euphorisch.
Kleines Beispiel gemacht.
Unter http://openbook.galileocomputing.de/pyt ... efdab7d505
steht, daraus eine Python-Klasse bilden mit dem Programm pyuic4.
Das gibt es bei mir nicht.
PyQt ist ordentlich unter c:\python33 installiert. Es funktioniert ja auch.
Tiefer im Verzeichnisbaum gibt es pyuic.py. Aber das reagiert auch nicht.
"Wo ist die Mark?"
Ist da was bei Version 3.3 anders?
pyuic4 nicht gefunden in PyQt
@kbe: Was genau bedeutet „reagiert auch nicht”? Was hast Du versucht und wie sah das Ergebnis aus?
Statisches genrieren von Quelltext ist aber letztendlich sowieso nicht wirklich schön. Mit dem `PyQt4.uic`-Modul kann man sich das sparen und die GUI-Daten einfach zur Laufzeit laden.
Statisches genrieren von Quelltext ist aber letztendlich sowieso nicht wirklich schön. Mit dem `PyQt4.uic`-Modul kann man sich das sparen und die GUI-Daten einfach zur Laufzeit laden.
"Reagiert nicht" - Das scharze Fenster blitzt kurz auf. Die entsprechende ..py ist nicht gebildet worden.BlackJack hat geschrieben:die GUI-Daten einfach zur Laufzeit laden.
Zur Laufzeit laden ist besser? Wie geht das? Ich brauche immer ein kleines Beispiel.
Gruß aus DD
@kbe: Das klingt als hättest Du versucht das Programm per Mausklick zu starten — das ist aber ein Kommandozeilenprogramm.
Ich habe es mit Start/Ausführen gemacht und dann auch in einer .cmd versucht.
Aber "zur Laufzeit einbinden" klingt doch viel besser. Nur wie. Da habe ich Probleme die Tuts zu verstehen.
Ich habe dazu Python von Peter Kaiser, Johannes Ernesti
in
http://openbook.galileocomputing.de/pyt ... efdab7d505
gelesen. Der arbeitet mit pyuic4.
Ich habe auch für 2.7 und 3.2 PyQt geholt. pyuic4 gibt es nirgens. Aber pyuic4.bat ist vorhanden mit:
@"C:\Python32\python" "C:\Python32\Lib\site-packages\PyQt4\uic\pyuic.py" %1 %2 %3 %4 %5 %6 %7 %8 %9
Vielleicht muß man die %Parameter setzen.
Aber "zur Laufzeit einbinden" klingt doch viel besser. Nur wie. Da habe ich Probleme die Tuts zu verstehen.
Ich habe dazu Python von Peter Kaiser, Johannes Ernesti
in
http://openbook.galileocomputing.de/pyt ... efdab7d505
gelesen. Der arbeitet mit pyuic4.
Ich habe auch für 2.7 und 3.2 PyQt geholt. pyuic4 gibt es nirgens. Aber pyuic4.bat ist vorhanden mit:
@"C:\Python32\python" "C:\Python32\Lib\site-packages\PyQt4\uic\pyuic.py" %1 %2 %3 %4 %5 %6 %7 %8 %9
Vielleicht muß man die %Parameter setzen.
Gruß aus DD
Und genau so sollste man es eben nicht machen. BlackJack hat doch bereits geschrieben, dass Generieren von Quelltext der falsche Weg ist und auf die richtige Lösung hingewiesen.
Das Leben ist wie ein Tennisball.
Wo steht es besser?kbe hat geschrieben: Ich habe dazu Python von Peter Kaiser, Johannes Ernesti
in
http://openbook.galileocomputing.de/pyt ... efdab7d505
gelesen. Der arbeitet mit pyuic4.
Gruß aus DD
Such mal nach Quelltext im Netz mit so etwas hier:
Ich habe leider gerade die Anleitung nicht im Kopf, wo man das im Netz gut finden kann. Es läuft jedenfalls über uic.loadUi, wenn ich mich nicht irre.
PS Wieder falsches Forum.
Code: Alles auswählen
self.ui = uic.loadUi("DieGUIDatei.ui", self)
self.ui.show()
PS Wieder falsches Forum.