iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Python

pythonGUI學習筆記 系列

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

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

Day 11: PySide6 日期調整 (QDateEdit)和時間調整(QTimeEdit)元件

日期調整元件(QDateEdit) 和 時間調整(QTimeEdit)元件 QDateEdit 日期調整元件 : 日期選擇元件,可以手動選擇日期。 QT...

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

Day 12: PySide6 滑動條(QSlider)和QSpinBox數值調整元件

滑動條(QSlider) 和 數值調整(QSpinBox)元件 QSlider 滑動條 : 提供一個可拖動的條形元件,用來選擇數值範圍內的一個值,通常應用於...

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

Day 13: Pyside6 列表(QListWidget) (一) 增刪改查和信號

QListWidget QListWidget : 列表選擇元件。可以存放字串和其他元件。 QListWidget 添加元件和增加刪除元素到列表。 QL...

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

Day 14: Pyside6 列表(QListWidget) (二) 排序和常用功能

QListWidget 排序 sortItems(Qt.SortOrder) : 排序,有 Qt.SortOrder.DescendingOrder 降序和...

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

Day 15: PySide6 表格(QTableWidget) (一) 增刪改查和信號

QTableWidget QTableWidget : 表格元件,類似excel。 QTableWidget 添加元件和增加刪除元素到表格。 QTabl...

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

Day 16: PySide6 表格(QTableWidget) (二) 排序和常用功能

QTableWidget 排序 setSortingEnabled(bool) : 設定是否開啟排序 from PySide6.QtWidgets imp...

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

Day17: PySide6 對話框(QMessageBox)

QMessageBox QMessageBox : 對話框,可以用來顯示訊息、警告、錯誤提示,或是詢問使用者簡單的回應(例如 是/不是/取消)。 QMess...

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

Day18: PySide6 計時器(QTimer)

QTimer QTimer : 計時器,可以設置特定的時間,並在每個時間間隔到達時執行某些任務。例如,一些廣告網站會使用類似的機制,每隔幾秒自動更換展示的圖片。...

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

Day 19: PySide6 自訂信號

自訂信號 在前面幾天,使用了許多預訂的信號,但實際上,我們也是可以自訂信號,以滿足特定的需求 自訂信號的工具 在進入步驟之前,先簡單了解一些功能 Signa...

2024-09-28 ‧ 由 蛛蛛人 分享
DAY 20

Day 20 PySide6 線程(QThread)

QThread 多執行緒 : 在開發介面時,主線程負責處理用戶的交互和事件。如果我們在主線程中,使用了耗時的操作例如文件讀寫,介面會戰時卡住,沒辦法互動。要想...

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