|
|
|
@ -373,8 +373,6 @@ SendCoinsEntry *SendCoinsDialog::addEntry()
@@ -373,8 +373,6 @@ SendCoinsEntry *SendCoinsDialog::addEntry()
|
|
|
|
|
connect(entry, SIGNAL(payAmountChanged()), this, SLOT(coinControlUpdateLabels())); |
|
|
|
|
connect(entry, SIGNAL(subtractFeeFromAmountChanged()), this, SLOT(coinControlUpdateLabels())); |
|
|
|
|
|
|
|
|
|
updateTabsAndLabels(); |
|
|
|
|
|
|
|
|
|
// Focus the field, so that entry can start immediately
|
|
|
|
|
entry->clear(); |
|
|
|
|
entry->setFocus(); |
|
|
|
@ -383,6 +381,8 @@ SendCoinsEntry *SendCoinsDialog::addEntry()
@@ -383,6 +381,8 @@ SendCoinsEntry *SendCoinsDialog::addEntry()
|
|
|
|
|
QScrollBar* bar = ui->scrollArea->verticalScrollBar(); |
|
|
|
|
if(bar) |
|
|
|
|
bar->setSliderPosition(bar->maximum()); |
|
|
|
|
|
|
|
|
|
updateTabsAndLabels(); |
|
|
|
|
return entry; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -808,7 +808,7 @@ void SendCoinsDialog::coinControlUpdateLabels()
@@ -808,7 +808,7 @@ void SendCoinsDialog::coinControlUpdateLabels()
|
|
|
|
|
for(int i = 0; i < ui->entries->count(); ++i) |
|
|
|
|
{ |
|
|
|
|
SendCoinsEntry *entry = qobject_cast<SendCoinsEntry*>(ui->entries->itemAt(i)->widget()); |
|
|
|
|
if(entry) |
|
|
|
|
if(entry && !entry->isHidden()) |
|
|
|
|
{ |
|
|
|
|
SendCoinsRecipient rcp = entry->getValue(); |
|
|
|
|
CoinControlDialog::payAmounts.append(rcp.amount); |
|
|
|
|