-- New Osborne series developed out of the need to provide experienced programmers with expert annotations showing how to implement and customize the ultimate resource of scripts, code snippets, and p
Qt 6是使用非常廣泛的專業GUI應用開發框架,而Qt 6 for Python(PySide6)是Qt官方發佈的Qt 6的Python綁定,本書介紹如何在Python中使用PySide6開發GUI應用。 本書首先介紹開發環境的安裝和基本配置,以及使用PySide6開發GUI應用的設計原理,包括應用程序基本結構、項目文件組成和各文件的功能、窗口UI可視化設計與窗口業務邏輯類設計、信號與槽的特點和使用等。然後介紹GUI應用程序設計中一些主要功能模塊的使用,包括常用界面組件、模型/視圖結構、事件處理、對話框與多窗口應用設計、文件操作和文件讀寫、數據庫、繪圖、二維圖表、三維數據可視化、多媒體等。最後介紹GUI應用開發中其他工具軟件和技術的應用,包括多語言界面、QSS定制界面和PySide6應用程序的發佈。 本書使用Visual Studio Code作為主要開發工具,可以幫助讀者系統掌握用Python開發GUI應用的技術。本書適合具有Python編程基礎,並希望使用Python開發專業級GUI應用的讀者閱讀和參考。