Я написал плагин QGIS, который отображает указанный пользователем шейп-файл, а затем, когда пользователь выбирает параметр, плагин автоматически добавляет новое поле в шейп-файл, заполняет новое поле данными, а затем отображает копию шейп-файла на основе на данные в новом поле.
Новая копия шейп-файла показывает новое поле в таблице атрибутов, но таблица атрибутов исходной версии не обновляется, поэтому новое поле не отображается.
Есть ли способ «обновить» ссылку на таблицу атрибутов, чтобы она отображала изменения, без необходимости удалять шейп-файл из QGIS, а затем добавлять его снова?
Спасибо