| 98 | } |
| 99 | |
| 100 | void SendCoinsEntry::clear() |
| 101 | { |
| 102 | // clear UI elements for normal payment |
| 103 | ui->payTo->clear(); |
| 104 | ui->addAsLabel->clear(); |
| 105 | ui->payAmount->clear(); |
| 106 | if (model && model->getOptionsModel()) { |
| 107 | ui->checkboxSubtractFeeFromAmount->setChecked(model->getOptionsModel()->getSubFeeFromAmount()); |
| 108 | } |
| 109 | ui->messageTextLabel->clear(); |
| 110 | ui->messageTextLabel->hide(); |
| 111 | ui->messageLabel->hide(); |
| 112 | // clear UI elements for unauthenticated payment request |
| 113 | ui->payTo_is->clear(); |
| 114 | ui->memoTextLabel_is->clear(); |
| 115 | ui->payAmount_is->clear(); |
| 116 | // clear UI elements for authenticated payment request |
| 117 | ui->payTo_s->clear(); |
| 118 | ui->memoTextLabel_s->clear(); |
| 119 | ui->payAmount_s->clear(); |
| 120 | |
| 121 | // update the display unit, to not use the default ("BTC") |
| 122 | updateAssetTypes(); |
| 123 | updateDisplayUnit(); |
| 124 | } |
| 125 | |
| 126 | void SendCoinsEntry::payAmountChangedInternal() |
| 127 | { |
no test coverage detected