240.52K
Category: softwaresoftware

Приложение на PyQt. Реализация Класса в Python

1.

Приложение на PyQt
Реализация
Класса в
Python
Важно: Главный прикладной
смысл наследования –
использование атрибутов и
методов родительского класса

2.

Приложение на PyQt
Каркас
приложения на
Pyqt5
QtWidgets.Qwidget
наследование
__init__ конструктор

3.

Главный цикл событий
Для работы каждому
приложению нужен один —
и только один — объект
QApplication, который
содержит цикл событий
приложения. Это основной
цикл, управляющий всем
взаимодействием
пользователя с
графическим интерфейсом

4.

Класс виджета
Описание виджета
QCheckbox
Чекбокс
QComboBox
Окно выпадающего списка
QDateEdit
Для редактирования даты и
времени
QDateTimeEdit
Для редактирования даты и
времени
QDial
Поворотный циферблат
QDoubleSpinbox
Спиннер для чисел с
плавающей точкой
QFontComboBox
Список шрифтов
QLCDNumber
Довольно неприятный дисплей
LCD
QLabel
Просто метка, не
интерактивная

5.

QLabel
Просто метка, не
интерактивная
QLineEdit
Поле ввода со строкой
QProgressBar
Индикатор выполнения
QPushButton
Кнопка
QRadioButton
Переключаемый набор, в
котором активен только один
элемент
QSlider
Слайдер
QSpinBox
Спиннер для целых чисел
QTimeEdit
Поле редактирования времени

6.

QPushButton
В разных
системах
оформление
отличается
English     Русский Rules