make address settable from outside
authorWladimir J. van der Laan <laanwj@gmail.com>
Fri, 13 May 2011 06:30:20 +0000 (08:30 +0200)
committerWladimir J. van der Laan <laanwj@gmail.com>
Fri, 13 May 2011 06:30:20 +0000 (08:30 +0200)
bitcoin.cpp
bitcoingui.cpp
bitcoingui.h

index 456ce1e..403e4c5 100644 (file)
@@ -14,6 +14,7 @@ int main(int argc, char *argv[])
     window.setNumConnections(4);
     window.setNumTransactions(4);
     window.setNumBlocks(33);
+    window.setAddress("123456789");
 
     window.show();
 
index 771b902..072dc92 100644 (file)
@@ -66,7 +66,6 @@ BitcoinGUI::BitcoinGUI(QWidget *parent):
     hbox_address->addWidget(new QLabel(tr("Your Bitcoin Address:")));
     address = new QLineEdit();
     address->setReadOnly(true);
-    address->setText("0123456789"); /* test */
     hbox_address->addWidget(address);
     
     QPushButton *button_new = new QPushButton(tr("&New..."));
@@ -253,6 +252,11 @@ void BitcoinGUI::setBalance(double balance)
     labelBalance->setText(QLocale::system().toString(balance, 8));
 }
 
+void BitcoinGUI::setAddress(const QString &addr)
+{
+    address->setText(addr);
+}
+
 void BitcoinGUI::setNumConnections(int count)
 {
     labelConnections->setText(QLocale::system().toString(count)+" "+tr("connections"));
index 89e3897..12bbf58 100644 (file)
@@ -47,6 +47,7 @@ private:
 
 public slots:
     void setBalance(double balance);
+    void setAddress(const QString &address);
     void setNumConnections(int count);
     void setNumBlocks(int count);
     void setNumTransactions(int count);