make mypy ignore signal.connect lines

This commit is contained in:
BlueGreenMagick 2020-04-28 09:06:54 +09:00
parent a6cd77ed6e
commit 48e4396c55

View File

@ -582,16 +582,16 @@ class SidebarModel(QAbstractItemModel):
class SidebarTreeView(QTreeView): class SidebarTreeView(QTreeView):
def __init__(self, browser: "Browser"): def __init__(self, browser: "Browser") -> None:
super().__init__() super().__init__()
self.browser = browser self.browser = browser
self.mw = browser.mw self.mw = browser.mw
self.col = self.mw.col self.col = self.mw.col
self.expanded.connect(self.onExpansion) self.expanded.connect(self.onExpansion) # type: ignore
self.collapsed.connect(self.onCollapse) self.collapsed.connect(self.onCollapse) # type: ignore
self.setContextMenuPolicy(Qt.CustomContextMenu) self.setContextMenuPolicy(Qt.CustomContextMenu)
self.customContextMenuRequested.connect(self.onContextMenu) self.customContextMenuRequested.connect(self.onContextMenu) # type: ignore
self.context_menus = {SidebarItemType.DECK: ((_("Rename"), self.rename_deck),)} self.context_menus = {SidebarItemType.DECK: ((_("Rename"), self.rename_deck),)}
def onClickCurrent(self) -> None: def onClickCurrent(self) -> None:
@ -636,7 +636,7 @@ class SidebarTreeView(QTreeView):
act_name = action[0] act_name = action[0]
act_func = action[1] act_func = action[1]
a = m.addAction(act_name) a = m.addAction(act_name)
a.triggered.connect(lambda _, func=act_func: func(item)) a.triggered.connect(lambda _, func=act_func: func(item)) # type: ignore
m.exec_(QCursor.pos()) m.exec_(QCursor.pos())
def rename_deck(self, item: SidebarItem) -> None: def rename_deck(self, item: SidebarItem) -> None: