終於,這次鐵人賽我的最後一個主題完賽了,加上另外兩個主題,竟然也是從第一天寫到最後一天,希望大家會喜歡這系列的文章~ 這次 IT 鐵人賽,我還有另外兩個主題呦...
這篇教學會使用 PyQt5 結合「麥克風錄音」範例,實際做出一個可以透過電腦麥克風,進行錄音和存檔的簡單錄音機。 原文參考:搭配 pyaudio 實作簡單錄音...
這篇教學會延伸「搭配 OpenCV 實作電腦攝影機」範例,除了將 PyQt5 結合 OpenCV 讀取攝影鏡,更會實作出透過電腦鏡頭的攝影機,進行拍照和錄影的功...
這篇教學會將 PyQt5 結合 OpenCV 讀取攝影鏡頭的功能,實作一個能讀取電腦鏡頭的攝影機功能。 原文參考:搭配 OpenCV 實作電腦攝影機 因為...
偵測與控制視窗 這篇教學如何在 PyQt5 偵測視窗的位置、尺寸與縮放行為,並透過對應的方法,進一步控制視窗的尺寸和位置,最後還會介紹視窗相對應的事件,當視窗事...
這篇教學會介紹在 PyQt5 的視窗裡,偵測按下哪個鍵盤的按鍵,以及是否按下鍵盤的快速鍵 ( 熱鍵 ) 組合,透過鍵盤按鍵的事件,進行簡單的互動應用。 原文參...
這篇教學會介紹在 PyQt5 的視窗裡,偵測滑鼠的按下、放開、移動、捲動等事件,並根據滑鼠事件,進行簡單的互動應用。 原文參考:偵測滑鼠事件 因為 Goo...
QSS ( Qt Style Sheet ) 樣式設定 QSS 是 PyQt5 裡用來設定元件樣式的樣式表 ( Qt Style Sheet ),使用方法和網頁...
使用 PyQt5 設計介面時,視窗主程式的本質是放在一個「無窮迴圈」裡執行,如果需要加入多個迴圈且不影響主視窗 ( 如果單純放入迴圈,會在所有迴圈結束後才啟動視...
QTimer 是 PyQt5 裡的處理時間的一個非常重要的方法,由於透過 PyQt5 產生視窗介面時,所有功能等同被封裝在一個「迴圈」裡,如果需要在迴圈中處理「...
這篇教學會介紹如何透過 PyQt5 視窗裡的 QFormLayout() 方法,進行元件的 Form 表單佈局。 原文參考:Layout 佈局 ( Form...
這篇教學會介紹如何透過 PyQt5 視窗裡的 QGridLayout() 方法,進行元件的 Grid 網格佈局。 原文參考:Layout 佈局 ( Gird...
這篇教學會介紹如何透過 PyQt5 視窗裡的 QVBoxLayout() 和 QHBoxLayout() 方法,進行元件的垂直與水平佈局。 原文參考:Layo...
QWebEngineView 是 PyQt5 裡的負責顯示網頁的元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QWebEngineView,並透過 QWe...
QMenuBar、QMenu 和 QAction 是 PyQt5 裡的選單元件 ( 視窗最上方的選單 ),這篇教學會介紹如何在 PyQt5 視窗裡加入 選單元件...
QInputDialog 是 PyQt5 裡的輸入視窗元件,使用時會開啟一個對話視窗,由使用者在視窗中選擇項目、輸入文字或數字後進行互動,這篇教學會介紹如何在...
QMessageBox 是 PyQt5 裡的對話視窗元件,通常會搭配按鈕或選單,開啟對話視窗與使用者互動,這篇教學會介紹如何在 PyQt5 視窗裡加入 QMes...
QFileDialog 是 PyQt5 裡負責選擇檔案的對話視窗元件,通常會搭配按鈕或選單進行開啟檔案的動作,這篇教學會介紹如何在 PyQt5 視窗裡加入 QF...
QProgressBar 是 PyQt5 裡的進度條元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QProgressBar 進度條,並實做使用進度條顯示目...
QDateEdit 是 PyQt5 裡的日期調整元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QDateEdit 日期調整元件,並實做透過該元件調整日期並...
QTimeEdit 是 PyQt5 裡的時間調整元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QTimeEdit 時間調整元件,並實做透過該元件調整時間並...
QSpinBox 和 QDoubleSpinBox 都是 PyQt5 裡的數值調整元件,QSpinBox 只能調整整數,QDoubleSpinBox 可以調整浮...
QComboBox 是 PyQt5 裡的下拉選單元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QComboBox 下拉選單,並實作修改選單內容以及點讀取選...
QListWidget 是 PyQt5 裡的列表選擇框元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QListWidget 列表選擇框,並簡單介紹與 QL...
QTextEdit 和 QPlainTextEdit 是 PyQt5 裡的多行文字輸入框元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QTextEdit...
QLineEdit 是 PyQt5 裡的單行輸入框元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QLineEdit 單行輸入框,並實作修改樣式以及讀取輸入...
QGraphicsView 是 PyQt5 裡負責顯示圖形的元件,搭配 QGraphicsScene 和 QtGui.QPixmap() 就可以顯示圖片,這篇教...
QCheckBox 是 PyQt5 裡的複選按鈕元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QCheckBox 複選按鈕,並進行一些基本的樣式設定,以及...
QRadioButton 是 PyQt5 裡的單選按鈕元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QRadioButton 單選按鈕,並進行一些基本的樣...
QPushButton 是 PyQt5 裡的按鈕元件,這篇教學會介紹如何在 PyQt5 視窗裡加入 QPushButton 按鈕,並進行一些基本的樣式設定,以及...