Pyside GUI Application Development, 2/e(Paperback)

Gopinath Jaganmohan, Venkateshwaran Loganathan

  • 出版商: Packt Publishing
  • 出版日期: 2016-01-27
  • 定價: $1,080
  • 售價: 9.0$972
  • 語言: 英文
  • 頁數: 144
  • 裝訂: Paperback
  • ISBN: 178528245X
  • ISBN-13: 9781785282454
  • 相關分類: 使用者介面 UI
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

Develop more dynamic and robust GUI applications using PySide, an open source cross-platform UI framework

About This Book

  • Designed for beginners to help you get started with GUI application development
  • Develop your own applications by creating customized widgets and dialogs
  • Written in a simple and elegant structure so you easily understand how to program various GUI components

Who This Book Is For

This book is written for Python programmers who want to learn about GUI programming. It is also suitable for those who are new to Python but are familiar with object-oriented programming.

What You Will Learn

  • Program GUI applications in an easy and efficient way
  • Download and install PySide, a cross-platform GUI development toolkit for Python
  • Create menus, toolbars, status bars, and child windows
  • Develop a text editor application on your own
  • Connect your GUI to a database and manage it
  • Execute SQL queries by handling databases

In Detail

Elegantly-built GUI applications are always a massive hit among users. PySide is an open source software project that provides Python bindings for the Qt cross-platform UI framework. Combining the power of Qt and Python, PySide provides easy access to the Qt framework for Python developers and also acts as an excellent rapid application development platform.

This book will take you through everything you need to know to develop UI applications. You will learn about installing and building PySide in various major operating systems as well as the basics of GUI programming. The book will then move on to discuss event management, signals and slots, and the widgets and dialogs available with PySide. Database interaction and manipulation is also covered.

By the end of this book, you will be able to program GUI applications efficiently and master how to develop your own applications and how to run them across platforms.

商品描述(中文翻譯)

使用PySide,一個開源的跨平台UI框架,開發更具動態和強大的GUI應用程式。

關於本書:
- 專為初學者設計,幫助您入門GUI應用程式開發。
- 通過創建自定義小工具和對話框,開發自己的應用程式。
- 以簡單優雅的結構撰寫,讓您輕鬆理解如何編程各種GUI元件。

本書適合對GUI編程有興趣的Python程序員閱讀。也適合對Python新手,但熟悉面向對象編程的人。

您將學到:
- 以簡單高效的方式編程GUI應用程式。
- 下載並安裝PySide,一個用於Python的跨平台GUI開發工具包。
- 創建菜單、工具欄、狀態欄和子窗口。
- 自己開發文本編輯器應用程式。
- 將GUI連接到數據庫並進行管理。
- 通過處理數據庫執行SQL查詢。

詳細內容:
優雅構建的GUI應用程式總是受到用戶的熱愛。PySide是一個開源軟件項目,為Qt跨平台UI框架提供了Python綁定。結合Qt和Python的威力,PySide為Python開發人員提供了簡單訪問Qt框架的方式,同時也是一個優秀的快速應用程式開發平台。

本書將帶您了解開發UI應用程式所需的一切。您將學習在各種主要操作系統中安裝和構建PySide,以及GUI編程的基礎知識。接著,本書將討論事件管理、信號和插槽,以及PySide提供的小工具和對話框。還將涵蓋數據庫的交互和操作。

通過閱讀本書,您將能夠高效地編程GUI應用程式,並掌握如何開發自己的應用程式以及如何在不同平台上運行它們。