mirror of
https://github.com/ankitects/anki.git
synced 2025-09-24 16:56:36 -04:00
add "options" to deck list
This commit is contained in:
parent
6a32d870cf
commit
7c1178eed5
1 changed files with 5 additions and 2 deletions
|
@ -196,6 +196,8 @@ body { margin: 1em; -webkit-user-select: none; }
|
|||
m = QMenu(self.mw)
|
||||
a = m.addAction(_("Rename"))
|
||||
a.connect(a, SIGNAL("triggered()"), lambda did=did: self._rename(did))
|
||||
a = m.addAction(_("Options"))
|
||||
a.connect(a, SIGNAL("triggered()"), lambda did=did: self._options(did))
|
||||
a = m.addAction(_("Delete"))
|
||||
a.connect(a, SIGNAL("triggered()"), lambda did=did: self._delete(did))
|
||||
m.exec_(QCursor.pos())
|
||||
|
@ -208,14 +210,15 @@ body { margin: 1em; -webkit-user-select: none; }
|
|||
newName = newName.replace("'", "").replace('"', "")
|
||||
if not newName or newName == oldName:
|
||||
return
|
||||
|
||||
try:
|
||||
self.mw.col.decks.rename(deck, newName)
|
||||
except DeckRenameError, e:
|
||||
return showWarning(e.description)
|
||||
|
||||
self.show()
|
||||
|
||||
def _options(self, did):
|
||||
self.mw.onDeckConf(self.mw.col.decks.get(did))
|
||||
|
||||
def _dragDeckOnto(self, draggedDeckDid, ontoDeckDid):
|
||||
try:
|
||||
self.mw.col.decks.renameForDragAndDrop(draggedDeckDid, ontoDeckDid)
|
||||
|
|
Loading…
Reference in a new issue