PyQt是一個創建GUI應用程序的工具包,是Python編程語言和Qt庫的成功融合。本書旨在通過深入淺出的講解和簡明的程序示例教讀者掌握PyQt的開發技巧。
本書分為10章,從PyQt的安裝和基礎知識講起,陸續介紹了基礎控件(如標籤控件、消息框、文本框、按鈕及控件等)、高級控件(如組合框、滾動條、容器控件及各類視圖等)、窗口(如屬性、坐標、事件等)、Qt Designer(如安裝與配置、編輯模式等)、PyQt高級應用(如數據庫、多線程、動畫、音視頻、網頁交互等)、圖形視圖框架(如圖元、場景、視圖、事件傳遞等)、打包(如PyInstaller、Nuitka等)等內容。此外,本書還通過兩個開發實例(可視化爬蟲軟件和《經典貪吃蛇》遊戲)帶領讀者鞏固了書中介紹的相關知識點。
本書內容簡潔實用、實操性強,適合對Python編程及GUI開發感興趣的讀者閱讀。
任路順,一名熱愛代碼的開源開發者,也是開源軟件Qt Box的作者。他擁有多年Python/C開發經驗,專註于軟件開發,也喜歡研究爬蟲、機器學習等技術,業餘時間喜歡開發一些小遊戲。他在CSDN和知乎平台上發布的《快速掌握PyQt5》《樹莓派項目實戰》《PyInstaller打包實戰指南》等專欄受到讀者的廣泛好評。