Wie integrieren PyQt-designer in Eclipse?
Ich versuche zu integrieren, pydev, pyqt, python und eclipse.
Jetzt ist der code kann runing ohne Fehler.
Und ich weiß um die GUI in Qt-Designer.
und dann verändert es in Eclipse.
Nun möchte ich die Integration der Qt-Designer von PyQt zu Eclipse.
Genau wie die Qt Eclipse Integration für C++.
Verwenden Sie PyQt und-Designer in Eclipse.
Kann jemand mir beibringen, wie zu tun?
Dank sehr viel!
BTW, ich werde versuchen, die Präferenz des qt-Projekt in Eclipse.
Aber wenn ich neue qt-version.Ich wusste nicht, wie mir die bin-Pfad.
Da ist kein bin-Pfad in PyQt.Und auch nicht qmake,uic,rcc etc.
die version name, den ich eingegeben PyQt-Py2.7-x64-gpl-4.8.5-1.exe.
Ich Leihe mir die include-Pfad wie C:\python27\Lib\site-packages\PyQt4\Sib\PyQt4.
mein OS ist win7.
Vielen Dank für Eure Antworten!
Gott segne Sie!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die einzige Möglichkeit ist die Installation des Qt Eclipse Integration, so können Sie öffnen Sie die ui-Dateien direkt in eclipse.
Aber dies funktioniert nicht gut mit plugins und custom widgets, da muss der exakt gleichen Qt-version für die Eclipse-integration und PyQt (und dem gleichen compiler flags..), und das kann nicht der Fall sein.
Könnte man natürlich bauen die Qt Eclipse Integration selbst, wenn es funktioniert mit dem Qt-version Sie verwenden mit PyQt. (es ist pre-built for 4.6.1, also es kann oder kann nicht mit späteren Qt-Versionen.)
Was wir getan haben, ist zu sagen, Eclipse zu öffnen .ui-Dateien im Qt-Designer außerhalb von Eclipse. Nicht so schön, aber es funktioniert mit custom-widget-plugins, also es ist ein großer Gewinn für uns.
Einen einfachen Weg zu öffnen .ui Dateien, die von Designer generiert wird, Sie zu bekehren, um python-code mit "pyuic4", das kommt mit pyqt. Auf Windows und Linux (habe ich noch nicht getestet auf Mac) öffnen Sie eine shell und navigieren Sie zum Verzeichnis mit Ihren .ui-Datei und führen dann den Befehl/Flagge/args... Siehe Beispiel unten:
pyuic4 -o newOutputFile.py theOriginalPyQtFile.ui
In dem Beispiel meine input-Datei heisst "theOriginalPyQtFile.ui" und die Ausgabe-Datei, die generiert wird, ist benannt "newOutputFile.py" und gespeichert im gleichen Verzeichnis wie die "theOriginalPyQtFile.ui".
Danach nur öffnen "newOutputFile.py" in Eclipse oder mit jeder IDE.