Hi,
gibt es da eine deutsche Quelle für?
Lese immer das man das UI-File Compilieren muss, kann man es nicht einfach einbinden wie es z.B. mit XRC und wxPython gemacht wird?
Wenn ja wie kann ich das machen? Kennt jemand ein Tutorial?
vielen Dank
wdsl
pyQt ui File vom QT-Designer nutzen?
kann man die ui Datei nicht einfach laden?
Aber wenn es nur so geht, was muss ich machen damit die GUI geladen wird weil ich habe jetzt zwar alles in der py Datei aber das Programm beendet sich gleich wieder und die gui wird nicht geladen.
mfg
wdsl
Aber wenn es nur so geht, was muss ich machen damit die GUI geladen wird weil ich habe jetzt zwar alles in der py Datei aber das Programm beendet sich gleich wieder und die gui wird nicht geladen.
mfg
wdsl
Man kann die GUI natürlich auch direkt laden... Schau dir mal das Modul "qtdesigner" der pykdedistutils an...
Das hat aber wohl eher weniger mit deinem Problem zu tun... Meine Glaskugel sagt mir, dass du wahrscheinlich den Aufruf von QApplication.exec_loop oder QApplication.setMainWidget vergessen hast. Ohne Code ist das aber nur schwer zu erkennen.
Das hat aber wohl eher weniger mit deinem Problem zu tun... Meine Glaskugel sagt mir, dass du wahrscheinlich den Aufruf von QApplication.exec_loop oder QApplication.setMainWidget vergessen hast. Ohne Code ist das aber nur schwer zu erkennen.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Das habe ich mich auch mal gefragt - rausgekommen ist dann dieser Thread.wdsl hat geschrieben:kann man die ui Datei nicht einfach laden?
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Gut, dass du den ansprichst... Ich habe inzwischen was über den QT Designer und pyuic rausgefunden, was den widerspricht, was ich da von mir gebe...Leonidas hat geschrieben:Das habe ich mich auch mal gefragt - rausgekommen ist dann dieser Thread.wdsl hat geschrieben:kann man die ui Datei nicht einfach laden?
Man benötigt nämlich doch kein Monkey-Patching, um externe Module (z.B. KDE oder selbst gebastelte Widgets) einzubinden. Stattdessen kann man im QT Designer auch Kommentare einfügen, die - sofern sie mit "Python:" - beginnen, von pyuic nach dem "from qt import *" eingefügt werden. So kann man ganz einfach auch externe Module laden.