from PyQt4.QtGui import *
from PyQt4.QtCore import *
import PyQt4.QtCore as QtCore
-from electrum.i18n import _
-from electrum import mnemonic
-from qrcodewidget import QRCodeWidget
+from electrum_nvc.i18n import _
+from electrum_nvc import mnemonic
+from qrcodewidget import QRCodeWidget, QRDialog
from util import close_button
+from qrtextedit import QRTextEdit
class SeedDialog(QDialog):
def __init__(self, parent, seed, imported_keys):
QDialog.__init__(self, parent)
self.setModal(1)
+ self.setMinimumWidth(400)
self.setWindowTitle('Electrum' + ' - ' + _('Seed'))
vbox = show_seed_box(seed)
if imported_keys:
+ _("If you ever need to recover your wallet from seed, you will need both this seed and your cold seed.") + " " \
label1 = QLabel(msg+ ":")
- seed_text = QTextEdit(seed)
+ seed_text = QRTextEdit(seed)
seed_text.setReadOnly(True)
seed_text.setMaximumHeight(130)
return vbox
-def enter_seed_box(is_restore, sid=None):
+def enter_seed_box(msg, sid=None):
vbox = QVBoxLayout()
- if is_restore:
- msg = _("Please enter your wallet seed, or master public key") + "\n"
- else:
- msg = _("Your seed is important!") \
- + "\n" + _("To make sure that you have properly saved your seed, please retype it here.")
-
logo = QLabel()
logo.setPixmap(QPixmap(icon_filename(sid)).scaledToWidth(56))
logo.setMaximumWidth(60)
label = QLabel(msg)
label.setWordWrap(True)
- seed_e = QTextEdit()
+ seed_e = QRTextEdit()
seed_e.setMaximumHeight(100)
seed_e.setTabChangesFocus(True)