Страница 1 из 1

Не отключается Table Manager

Добавлено: 21 дек 2013, 18:31
Denis Rykov
Если включить модуль Table Manager, то все ок - он появляется в меню Вектор, а если его потом отключить, то они из меню не исчезает (не отключается), хотя работать перестает. Если перезапустить QGIS, то только тогда он отключается. А у вас?

Re: Не отключается Table Manager

Добавлено: 21 дек 2013, 18:53
Максим Дубинин
и у нас

посмотрел код, это баг

Код: Выделить всё

 def unload(self):
  # remove the plugin menu item and icon
  if hasattr( self.iface, 'removePluginVectorMenu' ):
    self.iface.removePluginVectorMenu( u"&Table", self.action )
  else:
    self.iface.removePluginMenu( u"&Table", self.action )
  if hasattr( self.iface, 'removeVectorToolBarIcon' ):
    self.iface.removeVectorToolBarIcon(self.action)
  else:
    self.iface.removeToolBarIcon(self.action)
Он пытается убрать пункты меню которые не существуют (Table). Видать автор поменял название пунктов меню в добавлении, а в unload забыл.

Re: Не отключается Table Manager

Добавлено: 21 дек 2013, 18:54
Denis Rykov
Зарепортил со скриншотом #9245

Re: Не отключается Table Manager

Добавлено: 22 дек 2013, 04:55
Denis Rykov
Исправлено.