Я новичок, чтобы использовать это. Для каждого щелчка на нашем плагине qgis откроется новая форма. Как предотвратить открытие нескольких экземпляров одной и той же формы окна плагина. Я хочу использовать тот же самый или закрытый, который уже открыт и открываем новый, но я никогда не понимаю, как это сделать.предотвратить такую же форму окна плагина, чтобы открыть в qgis
0
A
ответ
0
Я понимаю, что ваша форма не является модальной.
Если вы хотите предотвратить открытие нескольких экземпляров, используйте только свойство self.dlg.exec_()
и всегда открывайте диалоговое окно как модальное.
Но если ваш диалог плагина не является модальным, проверьте это решение.