"Receive coins" instead of "Receiving addresses"
[novacoin.git] / src / qt / addressbookdialog.cpp
index c716cd3..ce9c6a5 100644 (file)
@@ -36,26 +36,29 @@ AddressBookDialog::~AddressBookDialog()
 void AddressBookDialog::setModel(AddressTableModel *model)
 {
     this->model = model;
-    /* Refresh list from core */
+    // Refresh list from core
     model->updateList();
 
-    /* Receive filter */
+    // Receive filter
     QSortFilterProxyModel *receive_model = new QSortFilterProxyModel(this);
     receive_model->setSourceModel(model);
     receive_model->setDynamicSortFilter(true);
     receive_model->setFilterRole(AddressTableModel::TypeRole);
     receive_model->setFilterFixedString(AddressTableModel::Receive);
     ui->receiveTableView->setModel(receive_model);
+    ui->receiveTableView->sortByColumn(0, Qt::AscendingOrder);
 
-    /* Send filter */
+
+    // Send filter
     QSortFilterProxyModel *send_model = new QSortFilterProxyModel(this);
     send_model->setSourceModel(model);
     send_model->setDynamicSortFilter(true);
     send_model->setFilterRole(AddressTableModel::TypeRole);
     send_model->setFilterFixedString(AddressTableModel::Send);
     ui->sendTableView->setModel(send_model);
+    ui->sendTableView->sortByColumn(0, Qt::AscendingOrder);
 
-    /* Set column widths */
+    // Set column widths
     ui->receiveTableView->horizontalHeader()->resizeSection(
             AddressTableModel::Address, 320);
     ui->receiveTableView->horizontalHeader()->setResizeMode(
@@ -69,6 +72,7 @@ void AddressBookDialog::setModel(AddressTableModel *model)
 void AddressBookDialog::setTab(int tab)
 {
     ui->tabWidget->setCurrentIndex(tab);
+    on_tabWidget_currentChanged(tab);
 }
 
 QTableView *AddressBookDialog::getCurrentTable()
@@ -86,9 +90,8 @@ QTableView *AddressBookDialog::getCurrentTable()
 
 void AddressBookDialog::on_copyToClipboard_clicked()
 {
-    /* Copy currently selected address to clipboard
-       (or nothing, if nothing selected)
-     */
+    // Copy currently selected address to clipboard
+    //   (or nothing, if nothing selected)
     QTableView *table = getCurrentTable();
     QModelIndexList indexes = table->selectionModel()->selectedRows(AddressTableModel::Address);
 
@@ -106,11 +109,11 @@ void AddressBookDialog::on_editButton_clicked()
     {
         return;
     }
-    /* Map selected index to source address book model */
+    // Map selected index to source address book model
     QAbstractProxyModel *proxy_model = static_cast<QAbstractProxyModel*>(getCurrentTable()->model());
     QModelIndex selected = proxy_model->mapToSource(indexes.at(0));
 
-    /* Double click also triggers edit button */
+    // Double click also triggers edit button
     EditAddressDialog dlg(
             ui->tabWidget->currentIndex() == SendingTab ?
             EditAddressDialog::EditSendingAddress :