Реализовать следующую программу:
Создать окно приложения (унаследовав класс QMainWindow), на нём разместить различные визуальные компоненты, например: область выводимого текста, текстовое поле ввода, кнопку (классы QTextEdit, QPushButton и т.д.). Также использовать иконки (QPixmap). Реализовать взаимодействие с пользователем с использованием как минимум одного входного устройства: мыши (def mouseMoveEvent(self, e): и т.д.) или клавиатуры (def keyPressEvent(self, e): и т.д.).
Список виджетов (визуальных компонентов) с описанием можно посмотреть здесь
Базовые события мыши можно посмотреть здесь
Для клавиатуры основные методы: keyPressEvent(self, e) и keyReleaseEvent(self, e).
Можете сделать любое интерактивное приложение, - главное это наличие разных виджетов и взаимодействие с пользователем.
Это может быть простенькая игрушка, калькулятор, окно чата с компьютером, что угодно. Проявите фантазию.
Нужно выполнить следующие критерии:
Код должен быть подробно прокомментирован!!!
Ниже представлен файл с программой, которую надо подстроить под задание.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |