PySide (Qt for Python) は、Qt(キュート)の Python バインディングで、GUI などを構築するためのクロスプラットフォームなライブラリです。Linux, macOS および Microsoft Windows をサポートしています。配布ライセンスは LGPL で公開されています。
PySide6 の GUI アプリで表示した後にウィンドウサイズを変更できないようにしたいと思う時があるのですが、いままでしっかり調べたことがありませんでした。Microsoft Copilot に尋ねてみたところ、showEvent を利用すれば簡単にできることを教えてもらいました。
今まで知らなかったことが恥ずかしいのですが、QDialog のサンプルを例に備忘録にしました。
下記の OS 環境で動作確認をしています。
|
Fedora Linux | 43 x86_64 |
| Python | 3.13.9 | |
| PySide6 | 6.10.1 |
qt_dialog_fixed_size.py
qt_dialog_fixed_size.py の実行例
参考サイト
にほんブログ村
#オープンソース




0 件のコメント:
コメントを投稿