Beispiel #1
0
 def _showOptions(self, did) -> None:
     m = QMenu(self.mw)
     a = m.addAction(_("Rename"))
     qconnect(a.triggered, lambda b, did=did: self._rename(did))
     a = m.addAction(_("Options"))
     qconnect(a.triggered, lambda b, did=did: self._options(did))
     a = m.addAction(_("Export"))
     qconnect(a.triggered, lambda b, did=did: self._export(did))
     a = m.addAction(_("Delete"))
     qconnect(a.triggered, lambda b, did=did: self._delete(did))
     gui_hooks.deck_browser_will_show_options_menu(m, did)
     m.exec_(QCursor.pos())
Beispiel #2
0
 def _showOptions(self, did: str) -> None:
     m = QMenu(self.mw)
     a = m.addAction(tr(TR.ACTIONS_RENAME))
     qconnect(a.triggered, lambda b, did=did: self._rename(int(did)))
     a = m.addAction(tr(TR.ACTIONS_OPTIONS))
     qconnect(a.triggered, lambda b, did=did: self._options(did))
     a = m.addAction(tr(TR.ACTIONS_EXPORT))
     qconnect(a.triggered, lambda b, did=did: self._export(int(did)))
     a = m.addAction(tr(TR.ACTIONS_DELETE))
     qconnect(a.triggered, lambda b, did=did: self._delete(int(did)))
     gui_hooks.deck_browser_will_show_options_menu(m, int(did))
     m.exec_(QCursor.pos())
Beispiel #3
0
 def _showOptions(self, did: str) -> None:
     m = QMenu(self.mw)
     a = m.addAction(tr.actions_rename())
     qconnect(a.triggered, lambda b, did=did: self._rename(DeckId(int(did))))
     a = m.addAction(tr.actions_options())
     qconnect(a.triggered, lambda b, did=did: self._options(DeckId(int(did))))
     a = m.addAction(tr.actions_export())
     qconnect(a.triggered, lambda b, did=did: self._export(DeckId(int(did))))
     a = m.addAction(tr.actions_delete())
     qconnect(a.triggered, lambda b, did=did: self._delete(DeckId(int(did))))
     gui_hooks.deck_browser_will_show_options_menu(m, int(did))
     m.exec_(QCursor.pos())