~ubuntu-branches/ubuntu/raring/mnemosyne/raring-proposed

« back to all changes in this revision

Viewing changes to mnemosyne/pyqt_ui/convert_card_type_keys_dlg.py

  • Committer: Package Import Robot
  • Author(s): Julian Taylor
  • Date: 2013-04-18 20:43:08 UTC
  • mfrom: (1.1.11)
  • Revision ID: package-import@ubuntu.com-20130418204308-tiwzzs0n1n79qhyt
Tags: 2.2.1-0ubuntu1
New upstream bugfix release (LP: #1169634)

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
        self.check_required_fact_keys = check_required_fact_keys
26
26
        self.comboboxes = {}
27
27
        index = 1
28
 
        for old_fact_key, old_fact_key_name in old_card_type.fact_keys_and_names:
 
28
        for old_fact_key, old_fact_key_name in \
 
29
            old_card_type.fact_keys_and_names:
29
30
            label = QtGui.QLabel(self)
30
31
            label.setText(_(old_fact_key_name) + ":")
31
32
            font = QtGui.QFont()
34
35
            label.setFont(font)
35
36
            self.gridLayout.addWidget(label, index, 0, 1, 1)
36
37
            combobox = QtGui.QComboBox(self)
37
 
            for new_fact_key, new_key_name in new_card_type.fact_keys_and_names:
 
38
            for new_fact_key, new_key_name in \
 
39
                new_card_type.fact_keys_and_names:
38
40
                combobox.addItem(_(new_key_name))
39
41
            combobox.addItem(_("<none>"))
40
42
            combobox.setCurrentIndex(combobox.count()-1)
55
57
                new_fact_key = \
56
58
                     self.new_card_type.fact_key_with_name(new_fact_key_name)
57
59
                if new_fact_key in self.correspondence.values():
58
 
                    QtGui.QMessageBox.critical(None, _("Mnemosyne"),
 
60
                    QtGui.QMessageBox.critical(self, _("Mnemosyne"),
59
61
                        _("No duplicate in new fact keys allowed."),
60
62
                        _("&OK"), "", "", 0, -1)
61
63
                    self.ok_button.setEnabled(False)
67
69
                    self.ok_button.setEnabled(False)
68
70
                    if len(self.correspondence) == \
69
71
                       len(self.old_card_type.fact_keys()):
70
 
                        QtGui.QMessageBox.critical(None, _("Mnemosyne"),
 
72
                        QtGui.QMessageBox.critical(self, _("Mnemosyne"),
71
73
                            _("A required field is missing."),
72
74
                            _("&OK"), "", "", 0, -1)
73
75
                    return
83
85
                     self.new_card_type.fact_key_with_name(new_fact_key_name)
84
86
                self.correspondence[old_fact_key] = new_fact_key
85
87
        QtGui.QDialog.accept(self)
86