Я работаю над заявкой с двумя детьми. Один виджет, который функционирует как панель инструментов, второй, ниже, функционирует как панель управления, на которой будет отображаться информация. Последний может быть показан / скрыт с помощью кнопок на первом. Вот скриншот прототипа .
Теперь я собираюсь сделать то же самое, но с анимацией движения, пока показываю / скрываю нижний виджет.
Короче говоря: эффект должен создавать впечатление, что все приложение увеличивается или уменьшается постепенно при переключении панели управления.
Подробно: Я бы хотел, чтобы высота нижнего виджета уменьшалась до тех пор, пока она не уменьшится до 0, а затем будет полностью скрыта. Аналогично, оно будет медленно увеличиваться при повторном отображении виджета. В то же время положение приложения должно соответственно измениться, чтобы оно оставалось внизу экрана.
Как я могу это сделать? Я никогда раньше не делал анимации на Qt. Если у вас нет ответа, знаете ли вы качественный учебник, который мог бы привести меня туда.
Примечание: я использую PyQt.