Repo for 2nd homework on 2020/2021 C++ course
Перенесите реализацию класса User из предыдущей домашней работы в этот проект.
Добавьте на графический интерфейс три кнопки: "Add", "Delete", "Delete all". Скомпонуйте объекты в окне горизонтально. Скомпонуйте кнопки удаления вертикально. Примерный дизайн нарисован ниже:
| Delete |
Add | |
| Delete all|
Добавьте обработчики нажатий кнопок. Для кнопкии "Add" воспользуйтесь встроенной функцией Qt Designer ("Перейти к слоту"); для кнопок "Delete" и "Delete all" свяжите сигнал клика по кнопке и обработку клика с помощью функции connect().
Кнопка "Delete all" должна удалять всех юзеров из вектора. Кнопка "Delete" должна удалять рандомного юзера из вектора, если он существует. Если нет, то ничего не происходит. Кнопка "Add" долнжа добавлять юзера с рандомным именем и возрастом в вектор.