Pyside2使ってできた!!!
pythonコード(メインとGUIファイル) → こちら
大変だった〜
・tkinterを QtDesigner+Pyside2 に置き換える(テキストボックスとスピンボックス)
・QtDesignerの.ui使用時のカスタムウィジット( LineEdit)反映
・ファイルとフォルダをドロップしてパス入力
ちなみに
・Windowsでの py→exe変換は py2exe
・Macでの py→app変換は py2app
ちなみにちなみに、そのままではうまくいかなかったエラーもメモ
・Windowsで py2exe で QUiLoaderが使えないエラー
➡︎QtDesignerの.uiファイルが使えないので、.pyに変換したら解決!
・Macで py2app で作成された app が起動できないエラー
➡︎setup.py にPyside2のincludeを追加してもダメ・・
➡︎py2app、shiboken2、numpy いずれかの不具合でダメ・・・
➡︎というわけで次の方法でapp化
(1)エイリアスでビルド ( "python3 setup.py <python名> -A" )
(2)使用するMacにPython3をインストール
(3)ターミナルで "pip3 install PySide2" でPySide2をインストール
以上。
参考サイト
⬛️サブクラス カスタムウィジット使うとエラー ★
ドラッグ&ドロップ ファイル名取得 の有効策
⬛️小ネタ:QtDesignerの.ui読み込んだ時にサイズが小さいままのエラー