Windowsでこのコマンドを使用すると:
python -m PyQt4.uic.pyuic user_interface.ui -o user_interface.py
その後、リソースを追加します。
pyrcc4.exe -py3 images.qrc -o images.py
最終的に、 user_interface.pyとimages.pyという 2 つの美しいファイルが作成されます。問題は、user_interface.pyファイルが次のコード行で終わっていることです。
... all QT stuff here.
import images_re
これは多くの親から呼び出されるモジュールであるため、次のようにインポートする必要があります。
import myapp.gui.images_re
コード行を変更すると完全に機能しますが、user_interface.ui ファイルを変更してバッチを実行するたびに上書きされ、毎回手動で変更する必要があります。
そのインポートステートメントに何を書くべきかをpyuicに伝える方法はありますか?
または、pyuic の後に実行してそのコード行を変更できるバッチ コードはありますか? または、たとえばuser_interface.py
を呼び出す .py ファイルを微調整して、そこから images_re をインポートするようにデフォルトのディレクトリを変更しますか?