iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Python

pythonGUI學習筆記 系列

從0開始入門pyside6,學會一些基礎的功能,並用小項目練習。

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 1: PySide6 安裝與基礎框架

甚麼是PySide6 PySide6 是用於開發 Python 桌面應用程式的工具。它提供了簡單的方法來創建跨平台的圖形用戶界面,簡單說的話就是一個應用程式的...

2024-09-10 ‧ 由 蛛蛛人 分享
DAY 2

Day 2: PySide6 的基本窗口與佈局

目標: 學習基本的窗口類型:QMainWindow 、 QWidget 和 QDialog 理解佈局管理器(QVBoxLayout, QHBoxLayout,...

2024-09-11 ‧ 由 蛛蛛人 分享
DAY 3

Day 3: PySide6 的三個基礎元件

目標: 學習三個基礎元件: QLabel QPushButton QLineEdit 理解這些元件的基本屬性 創建一個簡單的介面 學習三個...

2024-09-12 ‧ 由 蛛蛛人 分享
DAY 4

Day 4: PySide6 訊號與槽 (Signals & Slots)

目標 了解訊號(Signal)與槽(Slot) 基本用法 了解訊號(Signal)與槽(Slot) 訊號(Signal):是PySide6 中用來發出事...

2024-09-13 ‧ 由 蛛蛛人 分享
DAY 5

Day 5: PySide6 菜單(Menu)和工具欄(Toolbar)

目標 創建應用程式的菜單欄(QMenuBar)和工具欄(QToolbar) 使用 QAction 來控制應用程式的功能 1. 創建菜單欄 (QMenuBar...

2024-09-14 ‧ 由 蛛蛛人 分享
DAY 6

Day 6: PySide6 QFileDialog 文件對話框

目標 學習 QFileDialog 常用的指令 getOpenFileName getOpenFileNames getExistingDirec...

2024-09-15 ‧ 由 蛛蛛人 分享
DAY 7

Day 7: PySide6 兩個文本框 QTextEdit 和 QPlainTextEdit

目標 QTextEdi 、 QPlainTextEdit 的差異 QTextEdit 用法 QPlainTextEdit 用法 1. QTextEdit 、...

2024-09-16 ‧ 由 蛛蛛人 分享
DAY 8

Day 8 PySide6 實作簡易記事本

目標 結合前幾天學的元件,做出一個簡易的記事本 1.用到的元件 QMainWindow : 的窗口類別,提供了標準的應用程式窗口框架,包含菜單欄、工具欄...

2024-09-17 ‧ 由 蛛蛛人 分享
DAY 9

Day 9: PySide6 下拉選單 (QComboBox)

QComboBox 下拉選單 QComboBox : 下拉選單小部件,允許用戶從一個選項列表中進行選擇。可以動態地添加選項,並處理選擇變更的事件。 QCombo...

2024-09-18 ‧ 由 蛛蛛人 分享
DAY 10

Day 10: PySide6 複選按鈕 (QCheckBox)和單選按鈕 (QRadioButton)

複選按鈕 (QCheckBox)和單選按鈕 (QRadioButton) QCheckBox (複選按鈕) : 是一種可以多選的按鈕,允許用戶選擇多個選項。...

2024-09-19 ‧ 由 蛛蛛人 分享