URI: 
       tdisplay receive address field as a label. add copy button (fixes #1103) - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 7d8ec4338b06f3b2018dfe778695f97d3b78ae20
   DIR parent 46618876f1e89bae3c5bcae39742b191d710c94b
  HTML Author: ThomasV <thomasv@gitorious>
       Date:   Sun, 19 Apr 2015 21:10:31 +0200
       
       display receive address field as a label. add copy button (fixes #1103)
       
       Diffstat:
         M gui/qt/main_window.py               |      15 +++++++++++----
       
       1 file changed, 11 insertions(+), 4 deletions(-)
       ---
   DIR diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py
       t@@ -570,15 +570,17 @@ class ElectrumWindow(QMainWindow):
                grid.addWidget(self.receive_address_label, 0, 0)
                grid.addWidget(self.receive_address_e, 0, 1, 1, 3)
                self.receive_address_e.textChanged.connect(self.update_receive_qr)
       +        self.receive_address_e.setStyleSheet("QWidget { background-color:none; border:none;}")
        
                self.copy_button = QPushButton()
                self.copy_button.setIcon(QIcon(":icons/copy.png"))
       -        self.copy_button.setToolTip(_("Copy to clibboard"))
       -        self.copy_button.clicked.connect(lambda: self.app.clipboard().setText(self.get_receive_URI()))
       +        self.copy_button.setToolTip(_("Copy Address to Clibboard"))
       +        self.copy_button.clicked.connect(lambda: self.app.clipboard().setText(str(self.receive_address_e.text())))
       +        grid.addWidget(self.copy_button, 0, 4)
        
                self.receive_message_e = QLineEdit()
                grid.addWidget(QLabel(_('Description')), 1, 0)
       -        grid.addWidget(self.receive_message_e, 1, 1, 1, 3)
       +        grid.addWidget(self.receive_message_e, 1, 1, 1, 4)
                self.receive_message_e.textChanged.connect(self.update_receive_qr)
        
                self.receive_amount_e = BTCAmountEdit(self.get_decimal_point)
       t@@ -605,12 +607,17 @@ class ElectrumWindow(QMainWindow):
                self.receive_qr = QRCodeWidget(fixedSize=200)
                info_grid.addWidget(self.receive_qr, 0, 0, 1, 2)
        
       +        self.copy_URI_button = QPushButton()
       +        self.copy_URI_button.setIcon(QIcon(":icons/copy.png"))
       +        self.copy_URI_button.setToolTip(_("Copy URI to clibboard"))
       +        self.copy_URI_button.clicked.connect(lambda: self.app.clipboard().setText(self.get_receive_URI()))
       +
                self.zoom_button = QPushButton()
                self.zoom_button.setIcon(QIcon(":icons/zoom.png"))
                self.zoom_button.setToolTip(_("Show Invoice Window"))
                self.zoom_button.clicked.connect(lambda x: self.toggle_qr_window())
        
       -        info_grid.addWidget(self.copy_button, 1, 0)
       +        info_grid.addWidget(self.copy_URI_button, 1, 0)
                info_grid.addWidget(self.zoom_button, 1, 1)
        
                self.receive_requests_label = QLabel(_('My Requests'))