ABOUT THIS BOOK
PUBLISHER: Packt Publishing Limited
FORMAT: Paperback
ISBN: 9781788831000
RRP: £33.99
PAGES: 426
PUBLICATION DATE:
August 31, 2018
BUY THIS BOOK
As an Amazon Associate and Bookshop.org affiliate we earn from qualifying purchases.
QT5 Python GUI Programming Cookbook: Explore the beautiful world of GUI development using Python and one of its QT bindings PyQT
B.M. Harwani
Master over 60 recipes to help you design interactive, smart and cross-platform GUI applicationsAbout This Book* Based on the current version of QT, 5 and Python 3.x, Carefully organized instructions to solve problems efficiently* Solutions that can be applied to solve real-world problemsWho This Book Is ForThis book is for intermediate Python programmers who wish to enhance their Python skills by writing powerful GUIs in Python using PyQT.What You Will Learn* Demonstrate use of basic QT components like Radio button, combo box, sliders etc* Handle different signals which are generated on mouse clocks or using spinbox and sliders* Work with different QT layouts as per user interface requirements* Create Custom Widgets and set up customizations in your GUI* Perform asynchronous I/O operations and thread handling in python GUI* Save and load data from database with QT SQL module to communicate with several database APIs* Understand how to use network concepts, internet browsing and Google maps in UI* Use graphics rendering and implement animation to enhance your GUI* Make your GUI application compatible to Android and iOS devicesIn DetailPyQT is probably the best cross-platform interface toolkit available right now. It’s stable, mature and completely native. If you want control over every aspect of UI elements go with PyQt. This book will guide you from the very basics of creating a fully functional GUI application using PyQT with only a few lines of code. Each and every recipe adds more widgets to the GUIs we are creating.You will learn how easy it is to get started and you might be surprised how advanced you can become in just a short time of coding. While the cookbook recipes all stand on their own, there is a common theme running through all of them. As our GUIs keep expanding, using more and more widgets, we start to talk to networks, databases, and graphical libraries that greatly enhance our GUI’s functionality. Next, the book leads you to how to use QT Designer to design user interfaces, and to implement and test dialogs, events, the Clipboard, and drag-and-drop. It covers a variety of topics such as look-and-feel customization, GUI animation, graphics rendering, implementing Google Maps, and more. Lastly,the book takes you to the added new widgets and focuses the ability of QT5 for writing Android/IOS apps.This book will teach you how to develop functional and appealing software using PyQT through multiple projects that are interesting and fun. You will learn tons of useful information, and enjoy the process of working on the creative projects provided in this book. It will expand your knowledge on the subject of GUIs, and make sure you’re not missing out in the long run.