clicking on initial group defaults to changing it

This commit is contained in:
Damien Elmes 2011-04-19 05:51:53 +09:00
parent 6950b1e64d
commit 4dd1071b44
2 changed files with 4 additions and 2 deletions

View file

@ -803,7 +803,7 @@ where id in %s""" % ids2str(sf))
# Group change # Group change
###################################################################### ######################################################################
def setGroup(self): def setGroup(self, initial=False):
d = QDialog(self) d = QDialog(self)
d.setWindowModality(Qt.WindowModal) d.setWindowModality(Qt.WindowModal)
frm = aqt.forms.setgroup.Ui_Dialog() frm = aqt.forms.setgroup.Ui_Dialog()
@ -815,6 +815,8 @@ where id in %s""" % ids2str(sf))
d.connect(d, SIGNAL("accepted()"), lambda: self.onSetGroup(frm, te)) d.connect(d, SIGNAL("accepted()"), lambda: self.onSetGroup(frm, te))
self.setTabOrder(frm.setCur, te) self.setTabOrder(frm.setCur, te)
self.setTabOrder(te, frm.setInitial) self.setTabOrder(te, frm.setInitial)
if initial:
frm.setInitial.setChecked(True)
d.show() d.show()
te.setFocus() te.setFocus()

View file

@ -519,7 +519,7 @@ class Editor(object):
browser = aqt.dialogs.open("Browser", self.mw) browser = aqt.dialogs.open("Browser", self.mw)
browser.form.searchEdit.setText("fid:%d" % id) browser.form.searchEdit.setText("fid:%d" % id)
browser.onSearch() browser.onSearch()
browser.setGroup() browser.setGroup(True)
# Format buttons # Format buttons
###################################################################### ######################################################################