patch for windows

This commit is contained in:
ThomasV 2011-11-14 00:20:49 +01:00
parent c92875a6d5
commit f2f01a0b9d

View file

@ -718,11 +718,20 @@ class BitcoinGUI:
button = gtk.Button("Copy to clipboard")
def copy2clipboard(w, treeview, liststore):
import platform
path, col = treeview.get_cursor()
if path:
address = liststore.get_value( liststore.get_iter(path), 0)
c = gtk.clipboard_get()
c.set_text( address )
if platform.system() == 'Windows':
from Tkinter import Tk
r = Tk()
r.withdraw()
r.clipboard_clear()
r.clipboard_append( address )
r.destroy()
else:
c = gtk.clipboard_get()
c.set_text( address )
button.connect("clicked", copy2clipboard, treeview, liststore)
button.show()
hbox.pack_start(button,False)