Helpviewer/Sync/SyncEncryptionPage.py

changeset 1682
0eefcc28fa74
parent 1680
28e57079dab5
child 1701
9eee32bac32e
equal deleted inserted replaced
1681:34c774fb57b5 1682:0eefcc28fa74
28 @param parent reference to the parent widget (QWidget) 28 @param parent reference to the parent widget (QWidget)
29 """ 29 """
30 super().__init__(parent) 30 super().__init__(parent)
31 self.setupUi(self) 31 self.setupUi(self)
32 32
33 self.keySizeComboBox.addItem(self.trUtf8("128 Bits"), 16)
34 self.keySizeComboBox.addItem(self.trUtf8("192 Bits"), 24)
35 self.keySizeComboBox.addItem(self.trUtf8("256 Bits"), 32)
36
33 self.registerField("ReencryptData", self.reencryptCheckBox) 37 self.registerField("ReencryptData", self.reencryptCheckBox)
34 38
35 self.encryptionGroupBox.setChecked(Preferences.getHelp("SyncEncryptData")) 39 self.encryptionGroupBox.setChecked(Preferences.getHelp("SyncEncryptData"))
36 self.encryptionKeyEdit.setText(Preferences.getHelp("SyncEncryptionKey")) 40 self.encryptionKeyEdit.setText(Preferences.getHelp("SyncEncryptionKey"))
37 self.encryptionKeyAgainEdit.setEnabled(False) 41 self.encryptionKeyAgainEdit.setEnabled(False)
42 self.keySizeComboBox.setCurrentIndex(self.keySizeComboBox.findData(
43 Preferences.getHelp("SyncEncryptionKeyLength")))
38 44
39 def nextId(self): 45 def nextId(self):
40 """ 46 """
41 Public method returning the ID of the next wizard page. 47 Public method returning the ID of the next wizard page.
42 48
43 @return next wizard page ID (integer) 49 @return next wizard page ID (integer)
44 """ 50 """
45 Preferences.setHelp("SyncEncryptData", self.encryptionGroupBox.isChecked()) 51 Preferences.setHelp("SyncEncryptData", self.encryptionGroupBox.isChecked())
46 Preferences.setHelp("SyncEncryptionKey", self.encryptionKeyEdit.text()) 52 Preferences.setHelp("SyncEncryptionKey", self.encryptionKeyEdit.text())
53 Preferences.setHelp("SyncEncryptionKeyLength", self.keySizeComboBox.itemData(
54 self.keySizeComboBox.currentIndex()))
47 55
48 return SyncGlobals.PageType 56 return SyncGlobals.PageType
49 57
50 def isComplete(self): 58 def isComplete(self):
51 """ 59 """

eric ide

mercurial