def unload(self): # Remove the plugin menu item and icon self.iface.removePluginWebMenu(self.menu_name, self.action_convert) self.iface.removePluginWebMenu(self.menu_name, self.action_batch_geocoding) self.iface.removePluginWebMenu(self.menu_name, self.action_quick_geocoding) self.action_convert = None self.action_batch_geocoding = None self.action_quick_geocoding = None self.toolbar = None mw = self.iface.mainWindow() PluginSettings.set_dock_area(mw.dockWidgetArea(self.__quick_tlb)) PluginSettings.set_dock_floating(self.__quick_tlb.isFloating()) PluginSettings.set_dock_pos(self.__quick_tlb.pos()) PluginSettings.set_dock_size(self.__quick_tlb.size()) PluginSettings.set_dock_visibility(self.__quick_tlb.isVisible()) PluginSettings.set_dock_geocoder_name(self.__quick_tlb.get_active_geocoder_name()) self.iface.removeDockWidget(self.__quick_tlb) del self.__quick_tlb
def unload(self): # Remove the plugin menu item and icon self.iface.removePluginWebMenu(self.menu_name, self.action_convert) self.iface.removePluginWebMenu(self.menu_name, self.action_batch_geocoding) self.iface.removePluginWebMenu(self.menu_name, self.action_quick_geocoding) self.action_convert = None self.action_batch_geocoding = None self.action_quick_geocoding = None self.toolbar = None mw = self.iface.mainWindow() PluginSettings.set_dock_area(mw.dockWidgetArea(self.__quick_tlb)) PluginSettings.set_dock_floating(self.__quick_tlb.isFloating()) PluginSettings.set_dock_pos(self.__quick_tlb.pos()) PluginSettings.set_dock_size(self.__quick_tlb.size()) PluginSettings.set_dock_visibility(self.__quick_tlb.isVisible()) PluginSettings.set_dock_geocoder_name( self.__quick_tlb.get_active_geocoder_name()) self.iface.removeDockWidget(self.__quick_tlb) del self.__quick_tlb