| 123456789101112131415161718192021222324 |
- from qgis.PyQt.QtWidgets import QToolBar
- from .Resource import ResourceAction
- from .icons import icons
- class SiweiToolbar(QToolBar):
- def __init__(self, iface, parent=None) -> None:
- super().__init__("资源目录", parent)
- self.iface = iface
- self.icons = icons
- self.setToolTip("资源目录")
- self.add_button = None
- self.actions = []
- self.setup_action()
- def setup_action(self):
- action_ftp = ResourceAction(iface=self.iface, parent=self)
- self.actions.extend([action_ftp])
- self.addActions(self.actions)
- def remove_dock(self):
- print(self.actions)
- if self.actions is not None and len(self.actions) > 1:
- dock = self.actions[1]
- dock.unload()
|