@ -289,16 +289,9 @@ class ElectrumWindow(QMainWindow):
run_hook('load_wallet',wallet)
defselect_wallet_file(self):
wallet_folder=self.wallet.storage.path
re.sub("(\/\w*.dat)$","",wallet_folder)
file_name=unicode(QFileDialog.getOpenFileName(self,"Select your wallet file",wallet_folder))
returnfile_name
defopen_wallet(self):
filename=self.select_wallet_file()
wallet_folder=self.wallet.storage.path
filename=unicode(QFileDialog.getOpenFileName(self,"Select your wallet file",wallet_folder))
ifnotfilename:
return
@ -321,12 +314,11 @@ class ElectrumWindow(QMainWindow):
importshutil
path=self.wallet.storage.path
wallet_folder=os.path.dirname(path)
new_filename,ok=QInputDialog.getText(self,_('Filename'),_('Current directory')+': '+wallet_folder+'\n'+_('Enter a filename for the copy of your wallet')+':')
new_filename=unicode(new_filename)
ifnotokornotnew_filename:
filename=unicode(QFileDialog.getSaveFileName(self,_('Enter a filename for the copy of your wallet'),wallet_folder))
ifnotfilename:
return
new_path=os.path.join(wallet_folder,new_filename)
new_path=os.path.join(wallet_folder,filename)
ifnew_path!=path:
try:
shutil.copy2(path,new_path)
@ -339,9 +331,8 @@ class ElectrumWindow(QMainWindow):