Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> PyQt для начинающих


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1901, книга: Трость
автор: Константин Иванович Ситников

"Трость", написанная Константином Ситниковым, - это захватывающий роман в жанре научной фантастики, который увлечет читателей на страницы альтернативного будущего. История разворачивается в 2048 году, где технологический прогресс достиг невиданных высот. Главный герой, Алексей, - блестящий хакер, которого поглотила загадочная трость, артефакт, обладающий невероятной силой. Вместе с группой других, также подвергнувшихся воздействию трости, Алексей оказывается втянутым в смертельную...

СЛУЧАЙНАЯ КНИГА

Джошуа Уиллман M - PyQt для начинающих

PyQt для начинающих
Книга - PyQt для начинающих.  Джошуа Уиллман M  - прочитать полностью в библиотеке КнигаГо
Название:
PyQt для начинающих
Джошуа Уиллман M

Жанр:

Учебники и самоучители по компьютеру

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "PyQt для начинающих"


Читаем онлайн "PyQt для начинающих". [Страница - 2]

книге,
доступен для читателям на GitHub через страницу продукта книги, расположенную по адресу https://github.
com/Apress/Beginning-PyQt--second-edition. Для получения более подробной информации посетите сайт http://
www.apress.com/source-code.
Отпечатано на бескислотной бумаге (вот за это спасибо :) прим. переводчика)

Оглавление
Об авторе............................................................................................... XIV
О технических рецензентах..................................................................... XV
Благодарности....................................................................................... XVI
Введение.............................................................................................. XVII
Глава 1: Начало работы с PyQt................................................................................. 1

Фреймворк PyQt......................................................................................................................... 1
Почему стоит выбрать PyQt?..................................................................................................2
PyQt5 против PyQt6................................................................................................................3
Установка Python 3 и PyQt6.........................................................................................................3
Проверка версии Python........................................................................................................4
Установка PyQt6.....................................................................................................................4
Введение в пользовательские интерфейсы................................................................................5
Что такое графический интерфейс пользователя?.................................................................5
Концепции создания хорошего дизайна интерфейса.............................................................6
Создание первого графического интерфейса: Пустое окно..........................................................7
Объяснение создания пустого окна........................................................................................8
Резюме..................................................................................................................................... 11

Глава 2: Создание простого графического интерфейса......................................... 12
Виджет QLabel........................................................................................................................... 13
Объяснение использования QLabel...................................................................................... 14
Проект 2.1 - Графический интефейс профиля пользователя...................................................... 17
Проектирование графического интерфейса профиля пользователя.................................... 18
Пояснения к графическому интерфейсу профиля пользователя.......................................... 18
Резюме..................................................................................................................................... 22

VI

ОГЛАВЛЕНИЕ

Глава 3: Добавление дополнительной функциональности с помощью виджетов.......23
Обработчики событий, сигналы и слоты................................................................................... 23
Виджет QPushButton................................................................................................................. 24
Объяснение использования QPushButton............................................................................ 25
Виджет QLineEdit...................................................................................................................... 28
Объяснение использования QLineEdit.................................................................................. 28
Виджет QCheckBox.................................................................................................................... 31
Объяснение использования QCheckBox................................................................................ 32
Диалоговое окно QMessageBox.................................................................................................. 34
Окна и диалоги..................................................................................................................... 35
Объяснение использования QMessageBox............................................................................ 35
Проект 3.1 - Графический интерфейс входа в систему и диалог регистрации............................. 41
Проектирование графического интерфейса входа в систему и диалогового окна регистрации.. 42
Объяснение создания графического интерфейса входа в систему....................................... 43
Пояснения к созданию главного окна.................................................................................. 52
Объяснение создания диалогового окна регистрации......................................................... 53
Резюме..................................................................................................................................... 57

Глава 4: Изучение управления макетом........................................................... 58
Использование менеджеров компоновки в PyQt...................................................................... 59
Абсолютное позиционирование................................................................................................ 60
Горизонтальная и вертикальная компоновка с помощью макетов блоков.............................. 61
Пояснение для QHBoxLayout................................................................................................ 61
Пояснение для QVBoxLayout................................................................................................. 64
Создание вложенных макетов.................................................................................................. 67
Пояснения к вложенным макетам....................................................................................... 68
Размещение виджетов в сетках с помощью --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.