0

私は PyQt4 を使用しており、「Organize Imports」を使用できるようにしたいので、次のように書くことができます。

QPixmap(":/filename.png")

Ctrl+Shift+F (インポートの整理) を押すと、これが追加されます。

PyQt4.QtGuiインポートQPixmapから

しかし、これは私にはうまくいきません。

私の質問は次のとおりです。この機能は利用できますか? どうすれば有効にできますか?

注: デフォルトのオートコンプリートは PyQt で動作します。

4

1 に答える 1

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 を実行する必要はありません)。

于 2013-09-06T11:42:53.323 に答える