Rapid GUI Programming with Python and Qt: The Definitive Guide to PyQt Programming (paperback)
暫譯: Python 與 Qt 快速 GUI 程式設計:PyQt 程式設計的權威指南(平裝本)
Mark Summerfield
買這商品的人也買了...
-
$880$695 -
$299$254 -
$680$537 -
$580$458 -
$980$833 -
$650$514 -
$320$272 -
$350$277 -
$1,200$1,140 -
$520$406 -
$450$356 -
$880$695 -
$360$284 -
$860$731 -
$400$316 -
$540$427 -
$590$502 -
$1,600$1,600 -
$500$395 -
$780$616 -
$640$627 -
$490$417 -
$199軟件開發本質論:追求簡約、體現價值、逐步構建 (The Nature of Software Development: Keep It Simple, Make It Valuable, Build It Piece by Piece)
-
$230Vue.js 前端開發快速入門與專業應用
-
$1,019Research Methods for the Behavioral Sciences, 5/e (Hardcover)
相關主題
商品描述
The Insider's Best-Practice Guide to Rapid PyQt 4 GUI Development
Whether you're building GUI prototypes or full-fledged cross-platform GUI applications with native look-and-feel, PyQt 4 is your fastest, easiest, most powerful solution. Qt expert Mark Summerfield has written the definitive best-practice guide to PyQt 4 development.
With Rapid GUI Programming with Python and Qt you'll learn how to build efficient GUI applications that run on all major operating systems, including Windows, Mac OS X, Linux, and many versions of Unix, using the same source code for all of them. Summerfield systematically introduces every core GUI development technique: from dialogs and windows to data handling; from events to printing; and more. Through the book's realistic examples you'll discover a completely new PyQt 4-based programming approach, as well as coverage of many new topics, from PyQt 4's rich text engine to advanced model/view and graphics/view programming. Every key concept is illuminated with realistic, downloadable examples—all tested on Windows, Mac OS X, and Linux with Python 2.5, Qt 4.2, and PyQt 4.2, and on Windows and Linux with Qt 4.3 and PyQt 4.3.
Coverge includes
- Python basics for every PyQt developer: data types, data structures, control structures, classes, modules, and more
- Core PyQt GUI programming techniques: dialogs, main windows, and custom file formats
- Using Qt Designer to design user interfaces, and to implement and test dialogs, events, the Clipboard, and drag-and-drop
- Building custom widgets: Widget Style Sheets, composite widgets, subclassing, and more
- Making the most of Qt 4.2's new graphics/view architecture
- Connecting to databases, executing SQL queries, and using form and table views
- Advanced model/view programming: custom views, generic delegates, and more
- Implementing online help, internationalizing applications, and using PyQt's networking and multithreading facilities
商品描述(中文翻譯)
### 內部人士的最佳實踐指南:快速 PyQt 4 GUI 開發
無論您是要建立 GUI 原型還是完整的跨平台 GUI 應用程式,並具備原生的外觀與感受,PyQt 4 都是您最快、最簡單、最強大的解決方案。Qt 專家 Mark Summerfield 撰寫了 PyQt 4 開發的權威最佳實踐指南。
透過《快速使用 Python 和 Qt 進行 GUI 程式設計》,您將學會如何建立在所有主要作業系統上運行的高效 GUI 應用程式,包括 Windows、Mac OS X、Linux 以及許多版本的 Unix,並使用相同的原始碼。Summerfield 系統性地介紹了每一個核心 GUI 開發技術:從對話框和視窗到數據處理;從事件到列印;等等。透過本書的實際範例,您將發現一種全新的基於 PyQt 4 的程式設計方法,並涵蓋許多新主題,從 PyQt 4 的豐富文本引擎到進階的模型/視圖和圖形/視圖程式設計。每一個關鍵概念都配有實際的可下載範例——所有範例均在 Windows、Mac OS X 和 Linux 上使用 Python 2.5、Qt 4.2 和 PyQt 4.2 進行測試,並在 Windows 和 Linux 上使用 Qt 4.3 和 PyQt 4.3 進行測試。
內容包括:
- 每位 PyQt 開發者的 Python 基礎:數據類型、數據結構、控制結構、類別、模組等
- 核心 PyQt GUI 程式設計技術:對話框、主視窗和自定義檔案格式
- 使用 Qt Designer 設計使用者介面,並實現和測試對話框、事件、剪貼簿和拖放功能
- 建立自定義小部件:小部件樣式表、複合小部件、子類化等
- 充分利用 Qt 4.2 的新圖形/視圖架構
- 連接到資料庫、執行 SQL 查詢,並使用表單和表格視圖
- 進階模型/視圖程式設計:自定義視圖、通用代理等
- 實現線上幫助、國際化應用程式,並使用 PyQt 的網路和多執行緒功能