-
Notifications
You must be signed in to change notification settings - Fork 0
/
text.txt
37 lines (25 loc) · 2.22 KB
/
text.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Идея
Еноты являются милыми зверьками, которые требуют внимания и заботы. Их держать у себя дома можно, но они останутся дикими, могут кусаться и царапаться. Для содержания енота дома нужен просторный вольер (дома или на улице), где необходимо ему оборудовать спальное место, лоток, кормушку и миску с водой. Воду еноту необходимо менять каждый день, т.к. в ней он очень любит полоскать вещи и свои игрушки. Еноты бывают хулиганами, поэтому могут портить вещи, провода и засовывать лапки в различные щели, что может быть небезопасно. Поэтому желательно заделать все опасные места и убрать предметы, которые опасны для енота. Также еноту надо уделять много внимания и воспитывать, иначе потом он может превратиться из милашки во вредного и кусачего.
Так зачем же причинять вред недомашним зверям и заводить их, не подумав о последствиях? Если все-таки решитесь, то вначале внимательно изучите все оветы и рекомендации по их содержанию и протестируйте себя в виртуальном тренажёре "Youraccoon".
Структура и особенности приложения
1) Основное окно с большинством интерфейса программы + наличие дополнительных диалоговых окошек, которые открываются по нажатию определённых кнопок и служат для изучения информации.
2) Главное окно
class MyWidget(QMainWindow):? """ главное окно"""
в нём выполняется:
def nameGiven(self)? """ передача введённого имени в специальное поле"""
def misicOnOff(self, name)? """ включение/выключение музыки"""
def openDialog(self, name)? """ открытие диалогового окна"""
def picturePutOn(self, name)? """ функция для замены основной картинки"""
def doAction(self)? """запуск таймера, его остановка и рестарт, сброс основных показателей"""
def life(self, name, number)? """ увеличение показателей"""
def timerEvent(self, e) """функция для реагирования на события таймера, переопределение обработчик событий"""
Диалоговое окно
class Information(QDialog): """класс диалогового окна"""
в нём выполняется:
def setTextOnLabel(self, name) """вывод текста в диалоговом окне"""
Заключение
Выводы:
1)Создано тамагочи енота, что и было основной задачей, то есть цель выполнена
Возможности для развития проекта:
2)Запись результатов каждой игры в базу данных и хранение их?
3)Возможность вывода топ-5 лучших результатов игроков