Es gibt eine Reihe von Möglichkeiten, es zu tun, bietet PyQt4 genügend Informationen über Methodennamen für jedes Objekt Inspektion IDE:
>>> from PyQt4 import QtGui
>>> dir(QtGui.QToolBox)
['Box', ... contextMenuPolicy', 'count', 'create', 'currentChanged'...]
Alle diese Funktionen sind eingebaut. Dies bedeutet, dass Sie push some IDEs slightly haben müssen, um sie zu bemerken. Beachten Sie, dass in kompilierten PyQt keine Docstrings vorhanden sind und Methoden eine lustige Signatur aufweisen.
Andere Möglichkeit verwendet QScintilla2 und .api-Datei während PyQt4 Build-Prozess generiert. Eric4 IDE is prepared exactly for that.
< schamlos-plug >
können Sie auch versuchen, Komodo IDE/Komodo Edit und eine CIX-Datei (download here), die ich zusammen so gehackt nicht lange her:
und
Bearbeiten: Einbauanleitung für Komodo 5:
- Bearbeiten -> Einstellungen -> Code-Intelligence-
- einen API-Katalog Hinzufügen ...
- Select CIX-Datei, drücken Sie Öffnen
- Es gibt keinen Punkt 4.
</schamlos-Stecker >
Die Pydev-Lösung hat nicht geholfen. Ich benutze Eclipse 3.5 und Pydev 1.4.7. Ich werde die Lösung mit Komodo versuchen und dich wissen lassen. – rangalo
Hey, wie benutzt man diese Cix-Datei? Ich bin Komodo ziemlich neu, ist es eine Art Erweiterung? – rangalo
@ Rangalo: Ich habe den Beitrag bearbeitet, um Installationsanweisungen zu enthalten. –