Итерация 2 - moevm/gui-1h2018-04 GitHub Wiki

Задачи, выполненные в рамках итерации:

  1. Добавление и реализация кнопки настроек профиля в главном окне.
  2. Разработка окна изменения данных о пользователе, всплывающем при нажатии на эту кнопку
  3. Реализация кнопки, сохраняющей измененные данные.

Сценарии использования:

  1. Редактирование личной информации пользователя. В поля имени, фамилии и адреса предлагается ввести данные вручную. Поля с датой рождения (день, месяц, год) и пол оформлены как выпадающий список.

  2. Возможность изменить изображение пользователя. При нажатии на кнопку "Change image" открывается проводник, где пользователь может выбрать изображение. Так же проверяется путь к изображению, существует ли оно.

  3. Изменения вступают в силу при нажатии кнопки "Change". Отредактированные данные сохраняются в файле user.txt и меняются в главном окне.

  1. Благодаря сохранению в текстовом документе, при закрытии и открытии программы данные о пользователе остаются измененными.

Список ограничений

Ограничений нет