| 123456789101112131415161718192021222324 |
- from qgis.PyQt.QtWidgets import QToolBar
- from .FTP.main import FTPAction
- from .icons import icons
- class SiweiToolbar(QToolBar):
- def __init__(self, iface, parent=None) -> None:
- super().__init__("Siwei Tools 工具栏", parent)
- self.iface = iface
- self.icons = icons
- self.setToolTip("四维 Tools 工具栏")
- self.add_button = None
- self.actions = []
- self.setup_action()
- def setup_action(self):
- self.addWidget(self.add_button)
- # 添加 Action
- ftpAction = FTPAction(iface=self.iface, parent=self)
- self.addActions(self.actions)
- def remove_dock(self):
- dock = self.actions[1]
- dock.unload()
|