大阪市中央区 システムソフトウェア開発会社

営業時間:平日09:15〜18:15
MENU

ラズパイデスクトップでPyQt5入門(22) CustomWidgets in  PyQt5

著者:國松亜紗子
公開日:2020/07/02
最終更新日:2020/07/02
カテゴリー:技術情報

こんばんは。クーラーの寒さにも弱い國松です。
今回もPyQt5のtutorialを見て行きたいと思います。

参考サイト
ZetCode PyQt5 tutorial
【PythonでGUI】PyQt5 -カスタムウィジェット-

CustomWidgets in PyQt5
PyQt5のツールキットが提供するのはボタンやテキストウィジェット、スライダーなどの基本的なウィジェットだけです。
これらを組合せで自分に必要なウィジェット(CustomWidjets)作成していきます。
カスタムウィジェットは基本的に既存のウィジェットを修正したりして作成しますがゼロから自分で作成することもできます。

PyQt5 burning widget(書き込みウィジェット)
CD/DVD書き込みソフトで見る事ができるウィジェットを作成してきます。
『バーニングウィとジェットはCD\DVDの総容量と空き容量をグラフィカルに表示します』
と言われもよくわからなくても大丈夫。要するにスライダーの動きに連動して値の変化がわかるものを作成していきます。
実際にCDやDVDに書き込みが出来る訳ではないのでご注意ください。

今回作成するカスタムウィジェットはQWidgetをベースにしています。
バーニングウィジェットの配置にはQHBoxLayoutとQVBoxLayoutを使用しています。

 

動画が少しぼやけてしまって申し訳ありません。今回は以上になります。それではまた。

 

    上に戻る