| 20 | #include <QClipboard> |
| 21 | |
| 22 | SignVerifyMessageDialog::SignVerifyMessageDialog(const PlatformStyle *_platformStyle, QWidget *parent) : |
| 23 | QDialog(parent), |
| 24 | ui(new Ui::SignVerifyMessageDialog), |
| 25 | model(0), |
| 26 | platformStyle(_platformStyle) |
| 27 | { |
| 28 | ui->setupUi(this); |
| 29 | |
| 30 | ui->addressBookButton_SM->setIcon(platformStyle->SingleColorIcon(":/icons/address-book")); |
| 31 | ui->pasteButton_SM->setIcon(platformStyle->SingleColorIcon(":/icons/editpaste")); |
| 32 | ui->copySignatureButton_SM->setIcon(platformStyle->SingleColorIcon(":/icons/editcopy")); |
| 33 | ui->signMessageButton_SM->setIcon(platformStyle->SingleColorIcon(":/icons/edit")); |
| 34 | ui->clearButton_SM->setIcon(platformStyle->SingleColorIcon(":/icons/remove")); |
| 35 | ui->addressBookButton_VM->setIcon(platformStyle->SingleColorIcon(":/icons/address-book")); |
| 36 | ui->verifyMessageButton_VM->setIcon(platformStyle->SingleColorIcon(":/icons/transaction_0")); |
| 37 | ui->clearButton_VM->setIcon(platformStyle->SingleColorIcon(":/icons/remove")); |
| 38 | |
| 39 | ui->signatureOut_SM->setPlaceholderText(tr("Click \"Sign Message\" to generate signature")); |
| 40 | |
| 41 | GUIUtil::setupAddressWidget(ui->addressIn_SM, this); |
| 42 | GUIUtil::setupAddressWidget(ui->addressIn_VM, this); |
| 43 | |
| 44 | ui->addressIn_SM->installEventFilter(this); |
| 45 | ui->messageIn_SM->installEventFilter(this); |
| 46 | ui->signatureOut_SM->installEventFilter(this); |
| 47 | ui->addressIn_VM->installEventFilter(this); |
| 48 | ui->messageIn_VM->installEventFilter(this); |
| 49 | ui->signatureIn_VM->installEventFilter(this); |
| 50 | |
| 51 | ui->signatureOut_SM->setFont(GUIUtil::fixedPitchFont()); |
| 52 | ui->signatureIn_VM->setFont(GUIUtil::fixedPitchFont()); |
| 53 | } |
| 54 | |
| 55 | SignVerifyMessageDialog::~SignVerifyMessageDialog() |
| 56 | { |
nothing calls this directly
no test coverage detected