Необходимо внести правки в код на python:
0. Реализовать возможность "растягивания" приложения на весь экран.
1. Необходимо изменить порядок отображения информации внутри основной рабочей области программы, сейчас выглядит так:

Списки оборудования для кабинета по дефолту должны быть «схлопнуты» внутри кабинетов, списки кабинетов должны быть «схлопнуты» внутри отделений. При этом программа должна выводить количество заполненных/размеченных позиций (сколько кабинетов полностью размечено внутри отделения, сколько видов оборудования размечено внутри кабинета). Оператор начинает работу может раскрыть список и внести необходимые изменения. Примеры:


2. Необходимо добавить возможность внесения дополнительных позиций оборудования для каждого отделения и кабинета внутри отделения.
В конце списка оборудования кабинета добавить окно для ввода произвольного текста оператором и кнопку «Добавить оборудование в кабинет», нажав на кнопку активируется выпадающий список, в котором можно выбрать любой вид оборудования, содержащий подстроку, введенную оператором.
Например: оператор ввел слово «негатоСкоп» (регистр букв не имеет значения), в выпадающем списке отображаются все возможные модели, содержащие данный текст:
- Негатоскоп однокадровый
- Негатоскоп двухкадровый
- Негатоскоп четырехкадровый
- Негатоскоп однокадровый светодиодный
- Негатоскоп двухкадровый светодиодный
- Негатоскоп четырехкадровый светодиодный
3. При выборе типа организации «стационар», оператору необходимо выбрать из выпадающего списка «профиль стационара», возможные значения:
- нейрохирургия
- анестезиология и реаниматология
- хирургия
- челюстно-лицевая хирургия
- оториноларингология
- урология
- дерматовенерология
- травматология и ортопедия
- терапия
- онкология
- гериатрия
- педиатрия
Указание профиля позволяет верно притянуть приказ для кабинетов организации (по списку сопоставления), тк кабинеты с одинаковым названием могут подчиняться различным приказам - те при выборе приказа для кабинетов необходимо так же учитывать профиль организации.
4. Реализовать возможность скролла рабочей области колесом мышки.
5. Реализовать автосохранение обработанного документа каждые 5 минут. Каждые 5 мин сохранять файл (все столбцы) в текущую директорию. Файл назвать "Тип организации (поликлиника или стационар) + Название организации + текст "в работе (автосохранение)", те получится:
"Поликлиника ГБУЗ КДЦ № 121 в работе (автосохранение)"
6. На этапе сохранения файла при выборе итогового вывода столбцов надо добавить возможность указания порядка столбцов в файле, чтобы оператор не только указывал список, но и порядок.
7. Когда удаляем какой-то приказ, применяемый к кабинету/отделению, после нажатия на кнопку "удалить" программа должна спрашивать: "Вы действительно хотите не применять приказ к данному кабинету?" - подтверждение удаления в общем.
8. При загрузке файла для работы поменять формулировку вопроса для выбора типа файла на "Вы хотите продолжить заполнение файла или начать работу с новым?", ответы соответственно тоже меняются на "Продолжить" или "Работать с новым файлом". Скрин:

9. изменить информацию выводимую в сохраняемом файле