PySide GUI Application Development
暫譯: PySide GUI 應用程式開發

Venkateshwaran Loganathan

  • 出版商: Packt Publishing
  • 出版日期: 2013-10-13
  • 售價: $1,520
  • 貴賓價: 9.5$1,444
  • 語言: 英文
  • 頁數: 140
  • 裝訂: Paperback
  • ISBN: 1849699593
  • ISBN-13: 9781849699594
  • 相關分類: 使用者介面 UI
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Newbies to GUI programming in Python will find this book indispensable. As well as the basic concepts, you'll be taught PySide in detail through practical instructions and create your own applications with customized widgets and dialogs.

Overview

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

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 available on all major operating systems.

This book aims to help you develop GUI applications easily using PySide. Python is easy to learn and use and its programs are relatively shorter than those written in other programming languages like C++ or Java. This book will introduce you to user interface programming in Python, allowing you to develop real-time applications in a shorter amount of time.

This book will take you through everything you need to know to develop UI applications. You will learn about installing/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.

In a nutshell, this book is great for learning how to program applications with GUI and for mastering how to develop your own applications and how to run them across platforms.

What you will learn from this book

  • Download and install/build PySide, a cross-platform GUI development toolkit for Python
  • Program GUI applications in an easy and efficient way
  • Create and work with windowed applications
  • Create menus, toolbars, status bars, and child windows
  • Connect your GUI to a database and manage it

Approach

An accessible and practical guide to developing GUI’s for Python applications.

Who this book is written 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.

商品描述(中文翻譯)

新手在 Python 的 GUI 程式設計中會發現這本書是不可或缺的。除了基本概念外,您將通過實用的指導詳細學習 PySide,並創建自己的應用程式,使用自定義的元件和對話框。

概述
- 設計給初學者,幫助他們開始 GUI 應用程式開發
- 通過創建自定義的元件和對話框來開發自己的應用程式
- 以簡單而優雅的結構編寫,幫助您輕鬆理解如何編程各種 GUI 元件

詳細內容
優雅構建的 GUI 應用程式總是受到用戶的熱烈歡迎。PySide 是一個開源軟體專案,為 Qt 跨平台 UI 框架提供 Python 綁定。結合 Qt 和 Python 的強大功能,PySide 為 Python 開發者提供了對 Qt 框架的簡易訪問,並且作為一個優秀的快速應用程式開發平台,適用於所有主要操作系統。

這本書旨在幫助您輕鬆使用 PySide 開發 GUI 應用程式。Python 易於學習和使用,其程式碼相對於其他程式語言(如 C++ 或 Java)來說較短。本書將介紹 Python 中的使用者介面程式設計,讓您能在更短的時間內開發即時應用程式。

這本書將帶您了解開發 UI 應用程式所需的所有知識。您將學習在各大操作系統中安裝/構建 PySide 以及 GUI 程式設計的基本知識。接著,書中將討論事件管理、信號與插槽,以及 PySide 提供的元件和對話框。資料庫的互動和操作也會涵蓋在內。

簡而言之,這本書非常適合學習如何編程 GUI 應用程式,並掌握如何開發自己的應用程式以及如何在不同平台上運行它們。

您將從這本書中學到的內容
- 下載並安裝/構建 PySide,這是一個跨平台的 Python GUI 開發工具包
- 以簡單而高效的方式編程 GUI 應用程式
- 創建並使用視窗應用程式
- 創建菜單、工具列、狀態列和子視窗
- 將您的 GUI 連接到資料庫並進行管理

方法
一本可接觸且實用的指南,用於開發 Python 應用程式的 GUI。

本書的讀者對象
這本書是為希望學習 GUI 程式設計的 Python 程式設計師所寫。它也適合那些對 Python 新手但熟悉物件導向程式設計的人。