transaction amount column has display unit
[novacoin.git] / src / qt / transactionview.cpp
index 7649001..7dae349 100644 (file)
@@ -167,7 +167,7 @@ TransactionView::TransactionView(QWidget *parent) :
     connect(clearOrphansAction, SIGNAL(triggered()), this, SLOT(clearOrphans()));
 }
 
-void TransactionView::setModel(WalletModel *model)
+void TransactionView::setModel(WalletModel *model, bool fShoudAddThirdPartyURL)
 {
     this->model = model;
     if(model)
@@ -202,9 +202,9 @@ void TransactionView::setModel(WalletModel *model)
         transactionView->horizontalHeader()->setSectionResizeMode(TransactionTableModel::ToAddress, QHeaderView::Stretch);
 #endif
         transactionView->horizontalHeader()->resizeSection(
-                TransactionTableModel::Amount, 100);
+                TransactionTableModel::Amount, 120);
 
-        if (model->getOptionsModel())
+        if (model->getOptionsModel() && fShoudAddThirdPartyURL)
         {
             // Add third party transaction URLs to context menu
             QStringList listUrls = model->getOptionsModel()->getThirdPartyTxUrls().split("|", QString::SkipEmptyParts);
@@ -427,7 +427,7 @@ void TransactionView::clearOrphans()
     model->clearOrphans();
     model->getTransactionTableModel()->refresh();
     delete transactionProxyModel;
-    setModel(model);
+    setModel(model, false);
     transactionView->sortByColumn(TransactionTableModel::Status, Qt::DescendingOrder);
     transactionView->sortByColumn(TransactionTableModel::Date, Qt::DescendingOrder);
 }