/
vfrcbv
/
flet0
Обзор
Документация
Войти
/
vfrcbv
/
flet0
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main.py
61 строка
1 KB
vfrcbv
fff
20 май 2025, 10:01
20 май 2025, 10:01
540be58
Код
Авторство
О чём код?
import flet as ft def main(page: ft.Page): counter = ft.Text("0", size=150, data=0) def increment_click(e): counter.data += 1 counter.value = str(counter.data) counter.update() page.floating_action_button = ft.FloatingActionButton( icon=ft.Icons.ADD, on_click=increment_click ) page.add( ft.SafeArea( ft.Container( counter, alignment=ft.alignment.center, ), expand=True, ) ) ft.app(main) import flet as ft def main(page: ft.Page): page.title = "To Do App" todos = [] def add_todo(e): if new_task.value != "": todos.append(ft.CheckBox(label=new_task.value)) view.controls.clear() for todo in todos: view.controls.append(todo) new_task.value = "" page.update() # Контейнер для отображения списка дел view = ft.Column() # Поле ввода нового задания new_task = ft.TextField(hint_text="Что нужно сделать?") # Кнопка добавления дела button_add = ft.ElevatedButton("Добавить задание", on_click=add_todo) # Основная структура страницы page.add( ft.Row([ new_task, button_add ]), view ) ft.app(target=main)