diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-11-16 09:16:46 +0100 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-11-16 09:27:23 +0100 |
commit | 0b4bd485ba33ab592b4aac759bcd3db6362a3b2f (patch) | |
tree | debfe72ce7821dd2c8d8f517f99d2a10aedf04c4 /src/qt/addressbookpage.cpp | |
parent | 5082b50a65810773f563e850c6a5468db09fa97f (diff) | |
parent | 309f796b39d4ae7694c3f37a681c1ebcd1f58eda (diff) | |
download | bitcoin-0b4bd485ba33ab592b4aac759bcd3db6362a3b2f.tar.xz |
Merge pull request #3255
309f796 [Qt] make most Windows appear centered on main GUI (Philip Kaufmann)
Diffstat (limited to 'src/qt/addressbookpage.cpp')
-rw-r--r-- | src/qt/addressbookpage.cpp | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/src/qt/addressbookpage.cpp b/src/qt/addressbookpage.cpp index cc3afb2655..abda6c7981 100644 --- a/src/qt/addressbookpage.cpp +++ b/src/qt/addressbookpage.cpp @@ -158,6 +158,9 @@ void AddressBookPage::onCopyLabelAction() void AddressBookPage::onEditAction() { + if(!model) + return; + if(!ui->tableView->selectionModel()) return; QModelIndexList indexes = ui->tableView->selectionModel()->selectedRows(); @@ -165,9 +168,9 @@ void AddressBookPage::onEditAction() return; EditAddressDialog dlg( - tab == SendingTab ? - EditAddressDialog::EditSendingAddress : - EditAddressDialog::EditReceivingAddress); + tab == SendingTab ? + EditAddressDialog::EditSendingAddress : + EditAddressDialog::EditReceivingAddress, this); dlg.setModel(model); QModelIndex origIndex = proxyModel->mapToSource(indexes.at(0)); dlg.loadRow(origIndex.row()); @@ -180,9 +183,9 @@ void AddressBookPage::on_newAddress_clicked() return; EditAddressDialog dlg( - tab == SendingTab ? - EditAddressDialog::NewSendingAddress : - EditAddressDialog::NewReceivingAddress, this); + tab == SendingTab ? + EditAddressDialog::NewSendingAddress : + EditAddressDialog::NewReceivingAddress, this); dlg.setModel(model); if(dlg.exec()) { |