2014-07-07 2 views
0

Eclipse는 PyQt4.에 대한 PyDev Perspective에서 함수 매개 변수를 자동 완성하지 않습니다. 자동 완성의 다른 모든 측면이 작동합니다.Eclipse는 PyQt4의 함수 인수를 자동 완성하지 않습니다.

QDia.으로 시작하는 x = QDia과 모든 클래스/변수의 이클립스 목록을 입력 할 수 있습니다. 그러나 모든 생성자와 함수 인수를 Eclipse에 표시하려면 모두 필요합니다.

이 기능은 다른 Python 모듈에서도 작동한다는 점을 언급해야합니다. 뭔가 PyQt4와 다르다. 그리고 나는 그것을 이해할 수 없다.

System Details: RHEL5/RHEL6, Eclipse 4.3.1 (Kepler), PyDev 3.3 (I think), Qt 4.6 
+0

완전히 중복되지 만에 Qt의 지원을 많이 사용 [이 답변] (HTTP : //stackoverflow.com/questions/8082230/pyqt4-names-showing-as-undefined-in-eclipse-but-it-runs-fine/8088374#8088374) 문제를 해결해야합니다. – Avaris

+0

제안 해 주셔서 감사합니다. 그러나 이미 'Built Builtins'탭에'PyQt4'가 있습니다. 그래서 위에서 설명한대로 자동 완료 기능을 사용할 수 있습니다. 다른 제안? 누군가? – BigBrownBear00

답변

0

PyQt는이 (PyDev의 대부분 쉘에서 모듈을 수입하고 그 정보를 노출하지 않습니다 포장되는 불행하게도 방법은, 일세()를 수행하고, 사용자에 표시하는 정보를 얻을 수있는 문서화 문자열을 해석하지만, PyQt4에는 해당 정보가 없으므로 자동화된 방법이 있는지 확신 할 수 없습니다. QT에 코딩 할 때

그래서, 보통 내가 ... 정보의 종류를 얻을 수 (또는 때때로 웹을 검색)

+0

사실 내 우분투 빌드에서 예상대로 작동합니다. RHEL5/RHEL6 설치에서만 작동합니다. – BigBrownBear00

관련 문제