PyQT 在 Pycharm 中的智能感知/签名?
我刚开始使用PyQT 5,发现它的文档有点不够详细。我在site-packages目录里转了一圈,但没找到我想要的东西。请问有什么好的方法可以:
a) 在PyCharm中让PyQT5的智能提示/自动补全功能正常工作
或者 b) 看一下pyQT的Python实现,了解有哪些方法等可以使用?
他们的文档都指向QT5的C++文档,这很好,但我想要的是Python中的具体方法签名。
谢谢!
1 个回答
1
我看了这个页面,并且参考了Anže Starič的看法。
我的电脑配置是:
- Windows 10
- Python 3.5
- PyQt5
- PyCharm 5.0.1
所以我输入了:
python "C:\Program Files\JetBrains\PyCharm 5.0.1\helpers\generator3.py" -x -d "C:\Users\user\.PyCharm50\system\python_stubs\324234324" PyQt5
python "C:\Program Files\JetBrains\PyCharm 5.0.1\helpers\generator3.py" -x -d "C:\Users\user\.PyCharm50\system\python_stubs\324234324" PyQt5.QtCore
python "C:\Program Files\JetBrains\PyCharm 5.0.1\helpers\generator3.py" -x -d "C:\Users\user\.PyCharm50\system\python_stubs\324234324" PyQt5.QtWidgets
......
我尝试了每一个模块。当然,你可以写一个批处理文件或者脚本,并且需要把那些路径改成你自己的。
最后,自动补全功能终于可以用了。