Create GUI Applications with Python & Qt5: The hands-on guide to making apps with Python
Эта книга представляет собой практическое руководство по созданию графических пользовательских интерфейсов (GUI) на Python с использованием фреймворка Qt5. Автор, Мартин Фитцпатрик, предлагает пошаговый подход к освоению PySide2 (официальной привязки Qt для Python), начиная с основ и постепенно переходя к более сложным темам.
Книга начинается с введения в историю GUI и обзора Qt, затем подробно рассматриваются основные концепции PySide2: создание первого приложения, работа с сигналами и слотами, использование виджетов, компоновка интерфейсов, создание меню и панелей инструментов, диалоговых окон и обработка событий. Особое внимание уделяется практическим аспектам разработки.
Отдельные разделы посвящены использованию Qt Designer для визуального проектирования интерфейсов, тематическому оформлению приложений (стили, палитры, иконки, QSS) и архитектуре Model-View для работы с данными. Книга также охватывает работу с SQL базами данных через Qt модели, создание кастомных виджетов и расширенные возможности PySide2.
Издание подходит как для начинающих разработчиков, так и для тех, кто уже имеет опыт работы с Python и хочет освоить создание кроссплатформенных десктопных приложений с современным интерфейсом.









