- Добавил: literator
- Дата: 25-12-2022, 15:47
- Комментариев: 0
Название: Create GUI Applications with Python & Qt6 (5th Edition, PySide6) : The hands-on guide to building desktop apps with Python
Автор: Martin Fitzpatrick
Издательство: Leanpub
Год: 2022-05-25 (Version 5.0)
Страниц: 809
Язык: английский
Формат: pdf (true), epub
Размер: 32.5 MB
If you want to create GUI applications with Python it can be tricky to know where to start. There are a lot of new concepts you need to understand to get anything to work. But, like any coding problem, the first step is learning to approach the problem in the right way. In this book I take from the basic principles of GUI development to creating your own, fully functional, desktop apps with PySide6. PySide6, also known as Qt for Python is a Python binding of the Qt toolkit, currently developed by The Qt Company. When you write applications using PySide6 what you are really doing is writing applications in Qt. The PySide6 library is actually a wrapper around the C++ Qt library, which makes it possible to use it in Python. Because this is a Python interface to a C++ library, the naming conventions used within PySide6 do not adhere to PEP8 standards. For example, functions and variables are named using mixedCase rather than snake_case. Whether you adhere to this standard in your own applications is entirely up to you, however I find it helpful to continue to follow Python standards for my own code, to help clarify where the PySide6 code ends and your own begins.
Автор: Martin Fitzpatrick
Издательство: Leanpub
Год: 2022-05-25 (Version 5.0)
Страниц: 809
Язык: английский
Формат: pdf (true), epub
Размер: 32.5 MB
If you want to create GUI applications with Python it can be tricky to know where to start. There are a lot of new concepts you need to understand to get anything to work. But, like any coding problem, the first step is learning to approach the problem in the right way. In this book I take from the basic principles of GUI development to creating your own, fully functional, desktop apps with PySide6. PySide6, also known as Qt for Python is a Python binding of the Qt toolkit, currently developed by The Qt Company. When you write applications using PySide6 what you are really doing is writing applications in Qt. The PySide6 library is actually a wrapper around the C++ Qt library, which makes it possible to use it in Python. Because this is a Python interface to a C++ library, the naming conventions used within PySide6 do not adhere to PEP8 standards. For example, functions and variables are named using mixedCase rather than snake_case. Whether you adhere to this standard in your own applications is entirely up to you, however I find it helpful to continue to follow Python standards for my own code, to help clarify where the PySide6 code ends and your own begins.