Artículos relacionados a Mastering GUI Programming with Python: Develop impressive...

Mastering GUI Programming with Python: Develop impressive cross-platform GUI applications with PyQt - Tapa blanda

 
9781789612905: Mastering GUI Programming with Python: Develop impressive cross-platform GUI applications with PyQt

Reseña del editor

An advanced guide to creating powerful high-performance GUIs for modern, media-rich applications in various domains such as business and game development

Key Features

  • Gain comprehensive knowledge of Python GUI development using PyQt 5.12
  • Explore advanced topics including multithreaded programming, 3D animation, and SQL databases
  • Build cross-platform GUIs for Windows, macOS, Linux, and Raspberry Pi

Book Description

PyQt5 has long been the most powerful and comprehensive GUI framework available for Python, yet there is a lack of cohesive resources available to teach Python programmers how to use it. This book aims to remedy the problem by providing comprehensive coverage of GUI development with PyQt5.

You will get started with an introduction to PyQt5, before going on to develop stunning GUIs with modern features. You will then learn how to build forms using QWidgets and learn about important aspects of GUI development such as layouts, size policies, and event-driven programming. Moving ahead, you'll discover PyQt5's most powerful features through chapters on audio-visual programming with QtMultimedia, database-driven software with QtSQL, and web browsing with QtWebEngine. Next, in-depth coverage of multithreading and asynchronous programming will help you run tasks asynchronously and build high-concurrency processes with ease. In later chapters, you'll gain insights into QOpenGLWidget, along with mastering techniques for creating 2D graphics with QPainter. You'll also explore PyQt on a Raspberry Pi and interface it with remote systems using QtNetwork. Finally, you will learn how to distribute your applications using setuptools and PyInstaller.

By the end of this book, you will have the skills you need to develop robust GUI applications using PyQt.

What you will learn

  • Get to grips with the inner workings of PyQt5
  • Learn how elements in a GUI application communicate with signals and slots
  • Learn techniques for styling an application
  • Explore database-driven applications with the QtSQL module
  • Create 2D graphics with QPainter
  • Delve into 3D graphics with QOpenGLWidget
  • Build network and web-aware applications with QtNetwork and QtWebEngine

Who this book is for

This book is for programmers who want to create attractive, functional, and powerful GUIs using the Python language. You'll also find this book useful if you are a student, professional, or anyone who wants to start exploring GUIs or take your skills to the next level. Although prior knowledge of the Python language is assumed, experience with PyQt, Qt, or GUI programming is not required.

Table of Contents

  1. Getting Started with PyQt
  2. Building Forms with QtWidgets
  3. Handling events with signals and slots
  4. Building applications with QMainWindow
  5. Creating data interfaces with Model/View classes
  6. Styling Qt Applications
  7. Working with Audio-visual Using QtMultimedia
  8. Networking with QtNetwork
  9. Exploring SQL with QtSQL
  10. Multithreading with QTimer and Qthread
  11. Creating Rich text with QTextDocument
  12. Creating 2D graphics with Qpainter
  13. Creating 3D graphics with QtOpenGL
  14. Embedding data plots with QtCharts
  15. PyQt Raspberry Pi
  16. Web browsing with QtWebEngine
  17. Preparing Your Software for Distribution
  18. Appendix A: Answers to Questions
  19. Appendix B: Upgrading Raspbian 9 to Raspbian 10

Biografía del autor

Alan D. Moore is a data analyst and software developer who has been solving problems with Python since 2006. He's developed both open source and private code using frameworks like Django, Flask, Qt, and, Tkinter, and contributes to various open source Python and Javascript projects. Alan is the author of Python GUI Programming with Tkinter.

"Sobre este título" puede pertenecer a otra edición de este libro.

  • EditorialPackt Publishing
  • Año de publicación2019
  • ISBN 10 178961290X
  • ISBN 13 9781789612905
  • EncuadernaciónTapa blanda
  • IdiomaInglés
  • Número de páginas542

Comprar usado

Condición: Bien
The book has been read, but is...
Ver este artículo

EUR 6,66 gastos de envío desde Reino Unido a Estados Unidos de America

Destinos, gastos y plazos de envío

Comprar nuevo

Ver este artículo

EUR 3,56 gastos de envío en Estados Unidos de America

Destinos, gastos y plazos de envío

Resultados de la búsqueda para Mastering GUI Programming with Python: Develop impressive...

Imagen de archivo

Moore, Alan D.
Publicado por Packt Publishing, 2019
ISBN 10: 178961290X ISBN 13: 9781789612905
Antiguo o usado Paperback

Librería: WorldofBooks, Goring-By-Sea, WS, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback. Condición: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Nº de ref. del artículo: GOR012396763

Contactar al vendedor

Comprar usado

EUR 19,29
Convertir moneda
Gastos de envío: EUR 6,66
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

Moore, Alan D.
Publicado por Packt Publishing, 2019
ISBN 10: 178961290X ISBN 13: 9781789612905
Antiguo o usado paperback

Librería: HPB-Red, Dallas, TX, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

paperback. Condición: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Nº de ref. del artículo: S_351389874

Contactar al vendedor

Comprar usado

EUR 23,54
Convertir moneda
Gastos de envío: EUR 3,35
A Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

Moore, Alan D.
Publicado por Packt Publishing, 2019
ISBN 10: 178961290X ISBN 13: 9781789612905
Antiguo o usado Tapa blanda

Librería: medimops, Berlin, Alemania

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: very good. Gut/Very good: Buch bzw. Schutzumschlag mit wenigen Gebrauchsspuren an Einband, Schutzumschlag oder Seiten. / Describes a book or dust jacket that does show some signs of wear on either the binding, dust jacket or pages. Nº de ref. del artículo: M0178961290X-V

Contactar al vendedor

Comprar usado

EUR 22,17
Convertir moneda
Gastos de envío: EUR 9,00
De Alemania a Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: 2 disponibles

Añadir al carrito

Imagen de archivo

Alan D. Moore
Publicado por Packt Publishing, 2019
ISBN 10: 178961290X ISBN 13: 9781789612905
Nuevo Tapa blanda

Librería: Lucky's Textbooks, Dallas, TX, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: ABLIING23Mar2912160185847

Contactar al vendedor

Comprar nuevo

EUR 47,13
Convertir moneda
Gastos de envío: EUR 3,56
A Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen del vendedor

Alan D. Moore
Publicado por Packt Publishing, 2019
ISBN 10: 178961290X ISBN 13: 9781789612905
Nuevo Tapa blanda

Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: 35849655-n

Contactar al vendedor

Comprar nuevo

EUR 48,36
Convertir moneda
Gastos de envío: EUR 2,36
A Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen del vendedor

Moore, Alan D.
Publicado por Packt Publishing 5/24/2019, 2019
ISBN 10: 178961290X ISBN 13: 9781789612905
Nuevo Paperback or Softback

Librería: BargainBookStores, Grand Rapids, MI, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback or Softback. Condición: New. Mastering GUI Programming with Python 2.03. Book. Nº de ref. del artículo: BBS-9781789612905

Contactar al vendedor

Comprar nuevo

EUR 52,21
Convertir moneda
Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: 5 disponibles

Añadir al carrito

Imagen del vendedor

Alan D. Moore
Publicado por Packt Publishing, 2019
ISBN 10: 178961290X ISBN 13: 9781789612905
Antiguo o usado Tapa blanda

Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: As New. Unread book in perfect condition. Nº de ref. del artículo: 35849655

Contactar al vendedor

Comprar usado

EUR 54,49
Convertir moneda
Gastos de envío: EUR 2,36
A Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Alan D. Moore
Publicado por Packt Publishing, 2019
ISBN 10: 178961290X ISBN 13: 9781789612905
Nuevo PAP
Impresión bajo demanda

Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. del artículo: L0-9781789612905

Contactar al vendedor

Comprar nuevo

EUR 61,36
Convertir moneda
Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Alan D. Moore
Publicado por Packt Publishing, 2019
ISBN 10: 178961290X ISBN 13: 9781789612905
Nuevo PAP
Impresión bajo demanda

Librería: PBShop.store UK, Fairford, GLOS, Reino Unido

Calificación del vendedor: 4 de 5 estrellas Valoración 4 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. del artículo: L0-9781789612905

Contactar al vendedor

Comprar nuevo

EUR 54,04
Convertir moneda
Gastos de envío: EUR 8,04
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Alan D. Moore
Publicado por Packt Publishing, 2019
ISBN 10: 178961290X ISBN 13: 9781789612905
Antiguo o usado Tapa blanda

Librería: Buchpark, Trebbin, Alemania

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: Gut. Zustand: Gut - Gebrauchs- und Lagerspuren. Außen: angestoßen. Innen: Seiten verschmutzt, gewellt / Feuchtigkeitsschaden. | Seiten: 542 | Sprache: Englisch | Produktart: Bücher. Nº de ref. del artículo: 34951303/3

Contactar al vendedor

Comprar usado

EUR 18,91
Convertir moneda
Gastos de envío: EUR 45,00
De Alemania a Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Existen otras 11 copia(s) de este libro

Ver todos los resultados de su búsqueda