【夢月流】Pyside6(Qt+Python)でGUI作成自由自在
QtのPythonバインディングであるPySideを使いこなしてみよう
4.10 (36 reviews)
205
students
6.5 hours
content
Aug 2021
last update
$39.99
regular price
What you will learn
PySide6(Qt+python)の基本的なGUI部品の作成方法
QtDesignerを使ってGUI部品を設計する方法
既定ダイアログ(Input Dialog, Color Dialog, Font Dialog, File Dialog)の使用方法
レイアウト(Layout)を使って個々の部品(Widget)を整列させる方法
ドッキング可能なウィンドウを持つGUIアプリケーションの作り方
MDI(マルチ・ドキュメント・インターフェース)を持つGUIアプリケーションの作り方
Why take this course?
目的は、PySide6によるGUIアプリケーション作成方法の習得です。
まず、PySide6モジュールのみを使用してGUIアプリケーションを作る方法を学びます。
次に、QtDesignerというGUI作成ツールを使ってGUI部分のみを作成し、処理のみをPythonでプログラミングして、全体で1つのGUIアプリケーションを作る方法を学びます。
ゴールは、PySide6で、本格的なGUIアプリケーションが自由自在に作成できるような基礎力をつけることです。
Content
本コースの紹介と準備
本コースの紹介
PySide6のインストール方法
PySide6のAPI編:GUI画面を作成してみよう
Hello World表示(1)
Hello Worldの表示(2)
基本:LineEdit, PushButton, VBoxLayout
基本:RadioButton
<休憩> PySide6のクラス仕様の調べ方
基本:CheckBox
基本:ComboBox
基本:ListWidget その1
基本:ListWidget その2
基本:簡単なアプリを作ってみよう
Designer編:GUI画面を作ってみよう
Designerとは
DesignerでLineEditを作ってみよう
DesignerでRadioButtonを作ってみよう(1)
DesignerでRadiboButtonを作ってみよう(2)
DesignerでCheckBoxを作ってみよう(1)
DesignerでCheckBoxを作ってみよう(2)
DesignerでComboBoxを作ってみよう
DesignerでListWidgetを作ってみよう(1)
DesignerでListWidgetを作ってみよう(2)
DesignerでListWidgetを作ってみよう(4)
Designerの高度な使い方と新たなGUI部品を使ってみよう
DesignerでSpinBoxを作ってみよう
Designerでスライダー、スクロールバーを作ってみよう
Designerでプログレスバーを作ってみよう
イベントハンドリングについて学ぼう
シグナルとスロット
シグナルとスロット2
既定のダイアログについて学ぼう
インプット・ダイアログ(Input dialog)
カラー・ダイアログ(color dialog)
フォント・ダイアログ(font dialog)
ファイル・ダイアログ(file dialog)
レイアウトについて学ぼう
フォーム・レイアウト(Form Layout)
格子状のレイアウト(Grid Layout)
よく見かけるウィンドウについて学ぼう
メニューのあるウィンドウを作ってみよう
子ウィンドウをいくつも持てるウィンドウを作ってみよう
Screenshots
Reviews
Ryota
August 16, 2022
前提条件が自分のレベルに合っているため、説明が完結でわかりやすい。退屈さがなくモチベーションを保ちやすいと思う。
またDesignerの使い方が独学では分かりづらかったのですが、セクション3から、コードとの比較・ハンズオン形式によるDesigner操作により、理解がとても深まった。
〜受講を終えて〜
急ぎ足で動画の視聴を終えましたが、飽きることなく視聴できました。今のところ使用想定のウィジェットは限られていますが、様々な要望に答えられる素養はついたのかなと思います。
あとは公式サイトなどで動画にはなかったウィジェットなどを勉強し、わからなくなったらこの動画に戻ってきて知識定着を図りたいと思います。この度はありがとうございました。
Charts
Price
Rating
Enrollment distribution
Related Topics
3800250
udemy ID
1/25/2021
course created date
8/15/2021
course indexed date
Bot
course submited by