mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 06:22:22 -04:00
support double clicks on options/name
This commit is contained in:
parent
db0d7f45b2
commit
ffbbb45b3f
2 changed files with 14 additions and 1 deletions
|
@ -43,7 +43,6 @@ class GroupManager(QDialog):
|
||||||
self.reload()
|
self.reload()
|
||||||
# config tree
|
# config tree
|
||||||
h = self.form.tree.header()
|
h = self.form.tree.header()
|
||||||
#h.setResizeMode(QHeaderView.ResizeToContents)
|
|
||||||
h.setResizeMode(COLNAME, QHeaderView.Stretch)
|
h.setResizeMode(COLNAME, QHeaderView.Stretch)
|
||||||
h.setResizeMode(COLOPTS, QHeaderView.ResizeToContents)
|
h.setResizeMode(COLOPTS, QHeaderView.ResizeToContents)
|
||||||
h.setResizeMode(COLCHECK, QHeaderView.ResizeToContents)
|
h.setResizeMode(COLCHECK, QHeaderView.ResizeToContents)
|
||||||
|
@ -52,6 +51,17 @@ class GroupManager(QDialog):
|
||||||
h.resizeSection(COLNEW, 70)
|
h.resizeSection(COLNEW, 70)
|
||||||
h.setMovable(False)
|
h.setMovable(False)
|
||||||
self.form.tree.setIndentation(15)
|
self.form.tree.setIndentation(15)
|
||||||
|
self.connect(self.form.tree,
|
||||||
|
SIGNAL("itemDoubleClicked(QTreeWidgetItem*, int)"),
|
||||||
|
self.onDoubleClick)
|
||||||
|
|
||||||
|
def onDoubleClick(self, item, col):
|
||||||
|
if not item:
|
||||||
|
return
|
||||||
|
if col == COLNAME:
|
||||||
|
self.onRename()
|
||||||
|
if col == COLOPTS:
|
||||||
|
self.onEdit()
|
||||||
|
|
||||||
def addButtons(self):
|
def addButtons(self):
|
||||||
box = self.form.buttonBox
|
box = self.form.buttonBox
|
||||||
|
|
|
@ -28,6 +28,9 @@
|
||||||
<property name="selectionMode">
|
<property name="selectionMode">
|
||||||
<enum>QAbstractItemView::ExtendedSelection</enum>
|
<enum>QAbstractItemView::ExtendedSelection</enum>
|
||||||
</property>
|
</property>
|
||||||
|
<property name="expandsOnDoubleClick">
|
||||||
|
<bool>false</bool>
|
||||||
|
</property>
|
||||||
<attribute name="headerStretchLastSection">
|
<attribute name="headerStretchLastSection">
|
||||||
<bool>false</bool>
|
<bool>false</bool>
|
||||||
</attribute>
|
</attribute>
|
||||||
|
|
Loading…
Reference in a new issue