PyQt6 教學(xué)
本篇文章匯整了一系列使用 PyQt6 進(jìn)行界面設(shè)計(jì)的教學(xué),只要按照教學(xué)文的順序閱讀和實(shí)作,就可以透過(guò) Python 搭配 PyQt6 設(shè)計(jì)軟件界面,并實(shí)際透過(guò)接口和電腦互動(dòng),實(shí)現(xiàn)開(kāi)啟文件、編輯圖片、傳送消息... 等軟件功能。

開(kāi)始使用 PyQt6
下面這幾篇文章,會(huì)介紹什么是 PyQt6,以及如何通過(guò) PyQt6 建立基本軟件窗口。
PyQt6 庫(kù)
PyQt6 和 PyQt5 的差異
建立 PyQt6 窗口
PyQt6 接口組件
下面這幾篇文章,會(huì)介紹 PyQt6 里用來(lái)設(shè)計(jì)接口的組件以及相關(guān)用法。
QLabel 標(biāo)簽
QPushButton 按鈕
QRadioButton 單選按鈕
QCheckBox 復(fù)選按鈕
QGraphicsView 顯示圖片
QLineEdit 單行輸入框
QTextEdit、QPlainTextEdit 多行輸入框
QListWidget 列表選擇框
QComboBox 下拉菜單
QSpinBox、QDoubleSpinBox 數(shù)值調(diào)整組件
QTimeEdit 時(shí)間調(diào)整元件
QDateEdit 日期調(diào)整元件
QSlider 數(shù)值調(diào)整滑桿
QProgressBar 進(jìn)度條
PyQt6 窗口組件
下面這幾篇文章,會(huì)介紹 PyQt6 里用來(lái)設(shè)計(jì)跟主要接口比較無(wú)關(guān)的元件。
QMenuBar、QMenu、QAction 窗口菜單
QFileDialog 選擇文件對(duì)話窗口
QMessageBox 對(duì)話窗口
QInputDialog 輸入窗口
QWebEngineView 顯示網(wǎng)頁(yè)組件
PyQt6 操作功能
下面這幾篇文章,會(huì)介紹 PyQt6 里一些重要又好用的功能。
PyQt6 接口布局方式
下面這幾篇文章,會(huì)介紹 PyQt6 元件在接口的中三種布局方式。
PyQt6 示例應(yīng)用
下面這幾篇文章,會(huì)通過(guò) PyQt6 實(shí)際做出一些應(yīng)用。
搭配 OpenCV 實(shí)作電腦攝影機(jī)
搭配 OpenCV 實(shí)作攝影機(jī)拍照和錄像
搭配 pyaudio 實(shí)作簡(jiǎn)單錄音機(jī)
小畫家( 可調(diào)整畫筆顏色、粗細(xì)和存檔)
打開(kāi)圖片轉(zhuǎn)換( 可調(diào)整質(zhì)量和尺寸)
調(diào)整圖片亮度對(duì)比、飽和度、銳利度
簡(jiǎn)單計(jì)算機(jī)