ich Python neu bin und fange an, mir GUI-Programmierung zu lehren (hoffentlich) mit PyQT4.7 und Python 2.6Mit QtDesigner mit PyQT und Python 2.6
I (einschließlich QtDesigner nur das ganze PyQT/Qt4-Paket heruntergeladen) von der PyQT-Website, aber es scheint QTDesigner, die erstaunlich aussieht, als Neuling zu verwenden (da Sie alle Attribute/Eigenschaften/Standards usw. sehen können) jedes Widget und visuell bearbeiten Sie die Eigenschaften ist großartig, aber PyQT scheint nicht festgelegt QTDesigner zur direkten Integration mit PyQT- und PyQTs-Python-Codegenerierungsskripten:
ie: "Code anzeigen", versucht, das Designer-> C++ - Skript namens (uic) anstelle des pyuic.py-Skripts usw. auszuführen.
Gibt es eine Möglichkeit, QTDesigner für die Code-Generierung im direkten Kontakt mit PyQT zu integrieren, wie dies bei C++ der Fall ist?
Wenn nicht, bedeutet das, dass ich die gesamte QT-GUI innerhalb meiner Python-IDE codieren muss und die gesamte Dokumentation und den Code für jedes Widget nachschlagen muss? (scheint sehr ineffizient und unelegant im Vergleich zu nur mit QTDesigner + Python Integration).
Was ist der übliche Toolchain // Produktionsablauf bei Verwendung von Designer mit PyQT? (Wenn keine direkte Integration möglich ist - tun Python + pyQT Benutzer überspringen nur mit QTDesigner alle zusammen und schreiben Sie manuell alle QT GUI-Code in Python?)
Alle zusätzlichen Tipps/Vorschläge für ein PyQT-Neuling wäre willkommen. Vielen Dank!
ps Ich weiß, dass ein paar von euch wahrscheinlich sagen werden, dass ich es einfach aufnehme und die gesamte QT UI von Hand code, aber wenn ich Designer wie oben beschrieben benutze, bitte einen Weg, dies zu tun Ich kann es leichter lernen, danke!