我正在使用PyQt4并希望能够使用“组织进口”,所以我可以写下这样的内容:
的QPixmap( “:/ filename.png”)
然后按Ctrl + Shift + F(组织导入)并添加:
来自PyQt4.QtGui导入QPixmap
但这对我不起作用。
我的问题是:此功能是否可用?我该如何激活它?
注意:默认的自动完成适用于PyQt。
答案 0 :(得分:0)
这可以达到一个级别...... PyDev可以做你刚刚描述的内容(尽管那里有一个拼写错误:快捷键实际上是Ctrl + Shift + O),但仅适用于源模块(如果你要去内部令牌级别)。在PyQt4的情况下,它只进入模块级别。
所以,你可以这样做:
QtGui并且它显示了PyQt4.QtGui,但它没有继续分析令牌以在QtGui内部建议(尽管在你已经进行了PyQt4.QtGui导入后它会在QtGui中建议令牌)。
跟踪器上已经报告了一个问题:https://sw-brainwy.rhcloud.com/tracker/PyDev/176(虽然它在优先级列表中不是很高,因为它仍然没有任何选票)。
注意:QtGui上的代码完成已经建议该选项,或者您可以在同一行中执行Ctrl + 1以提供添加导入的选项(无需诉诸Ctrl + Shift + O)。