-
PySideでqrcリソースを.pyに変換してコードから読み込みする方法別にPySideに限った話ではないですが… QTではリソースをqrcという形式で扱います。 そしてPython版のPySide・PyQtでは、 リソースファイルをqrcにまとめる その.qrcを.pyコードに変換する P...
-
【PySide】ソフト文字列をQTranslatorで翻訳・多言語化する手順を解説!アプリ・ソフトをPySideで開発する時。 グローバルなソフトを作りたい、 日本語以外の多言語に翻訳したい、 最低限 英語だけにも対応したい そういう時はQTranslatorを使います。 ただその手順が思いのほかに難し...
-
PySideでのQListWidgetをカスタマイズする方法…pythonコード例PySideのみならずPyQtでも同じです。 カスタマイズしたQListWidgetを作りたい それにはQListWidgetの拡張は必要ありません。 単にリストアイテムを定義するだけでOKです。 ここでは次のカスタムQ...
-
PySideでファイルダイアログ起動してパス取得する方法・コード例主にPySide2での場合です。 次のようなことを実現したかった 複数のファイルを選択させる 単一のファイルを選択させる それらファイルパスを取得したい これはQFileDialogを使えば簡単にできます。 しかも同期的...
-
PySideでのシグナル・スロットの正しい実装手順・動かない原因PySide・PyQTでのイベント処理 ボタンだったらclickedシグナルが送られ、 それをconnectすればイベント処理できます。 今回はそういう標準的イベントではなく、 独自にシグナル(SIGNAL)を送信したい...
-
QBoxLayoutなどを画面に自動リサイズさせるQtDesignerでの手順QT全般的な話です。 レイアウトをこういう風に配置したい 例えばQVBoxLayoutを1つ追加 ウィンドウを常に覆うように表示 レイアウトを自動リサイズさせたい この汎用的なやり方を紹介します。 QtDesignerで...
-
PySide+minicondaでマルチプラットなGUIソフトを作ってみた【初めてのPython GUI】PythonでGUIソフトを作ってみたい それで色々ググってみると次の選択肢が… PySide PyQt wxPython PyGTK PySimpleGUI PyQtライセンスはGPLだから厳しいです。 でも洗練されて...