-QGIS 2.18.25
-Есть проект с макросами Python (Ctrl+Shift+P -> Макросы)
-В настройках QGIS для безопасности установлено "Спрашивать" для "Разрешить макросы".
-Определена функция openProject(), которая должна выполнятся после открытия проекта.
-При открытии проекта выдаётся предупреждение "Поддержка макросов будет отключена" с кнопкой "Разрешить макросы"
-По идее при нажатии кнопки "Разрешить макросы" проект должен загрузиться, как при разрешённых макросах в QGIS, но этого не происходит и функция openProject() не запускается на выполнение.
Чтобы функция выполнилась при загрузке проекта приходится совершать много лишних действий: открывать QGIS, разрешать макросы на время сеанса, и уже затем открывать проект. Можно конечно выставить в QGIS настройку, разрешающую всегда макросы в проектах, но это нерекомендованная настройка.
Проект:
Макросы Python в проекте. Не выполняется openProject() после нажатия "Разрешить макросы" в предупреждении.
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 28 сен 2009, 13:47
- Репутация: 1
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей