def run_vectors(self): # deactivate infocube if self.infocube_is_active: self.infocube.unload() self.infocube = None self.infocube_is_active = False if not self.vectors_is_active: self.vectors_is_active = True if self.vectors is None: self.vectors = VectorsTool(self.iface, BBoxTool(self.iface)) self.vectors.run()