@@ -143,6 +143,20 @@ TransactionView::TransactionView(const PlatformStyle *platformStyle, QWidget *pa
143
143
transactionView->setTabKeyNavigation (false );
144
144
transactionView->setContextMenuPolicy (Qt::CustomContextMenu);
145
145
transactionView->installEventFilter (this );
146
+ transactionView->setAlternatingRowColors (true );
147
+ transactionView->setSelectionBehavior (QAbstractItemView::SelectRows);
148
+ transactionView->setSelectionMode (QAbstractItemView::ExtendedSelection);
149
+ transactionView->horizontalHeader ()->setSortIndicator (TransactionTableModel::Date, Qt::DescendingOrder);
150
+ transactionView->setSortingEnabled (true );
151
+ transactionView->verticalHeader ()->hide ();
152
+
153
+ transactionView->setColumnWidth (TransactionTableModel::Status, STATUS_COLUMN_WIDTH);
154
+ transactionView->setColumnWidth (TransactionTableModel::Watchonly, WATCHONLY_COLUMN_WIDTH);
155
+ transactionView->setColumnWidth (TransactionTableModel::Date, DATE_COLUMN_WIDTH);
156
+ transactionView->setColumnWidth (TransactionTableModel::Type, TYPE_COLUMN_WIDTH);
157
+ transactionView->setColumnWidth (TransactionTableModel::Amount, AMOUNT_MINIMUM_COLUMN_WIDTH);
158
+ transactionView->horizontalHeader ()->setMinimumSectionSize (MINIMUM_COLUMN_WIDTH);
159
+ transactionView->horizontalHeader ()->setStretchLastSection (true );
146
160
147
161
// Actions
148
162
abandonAction = new QAction (tr (" Abandon transaction" ), this );
@@ -210,24 +224,8 @@ void TransactionView::setModel(WalletModel *_model)
210
224
transactionProxyModel->setDynamicSortFilter (true );
211
225
transactionProxyModel->setSortCaseSensitivity (Qt::CaseInsensitive);
212
226
transactionProxyModel->setFilterCaseSensitivity (Qt::CaseInsensitive);
213
-
214
227
transactionProxyModel->setSortRole (Qt::EditRole);
215
-
216
228
transactionView->setModel (transactionProxyModel);
217
- transactionView->setAlternatingRowColors (true );
218
- transactionView->setSelectionBehavior (QAbstractItemView::SelectRows);
219
- transactionView->setSelectionMode (QAbstractItemView::ExtendedSelection);
220
- transactionView->horizontalHeader ()->setSortIndicator (TransactionTableModel::Date, Qt::DescendingOrder);
221
- transactionView->setSortingEnabled (true );
222
- transactionView->verticalHeader ()->hide ();
223
-
224
- transactionView->setColumnWidth (TransactionTableModel::Status, STATUS_COLUMN_WIDTH);
225
- transactionView->setColumnWidth (TransactionTableModel::Watchonly, WATCHONLY_COLUMN_WIDTH);
226
- transactionView->setColumnWidth (TransactionTableModel::Date, DATE_COLUMN_WIDTH);
227
- transactionView->setColumnWidth (TransactionTableModel::Type, TYPE_COLUMN_WIDTH);
228
- transactionView->setColumnWidth (TransactionTableModel::Amount, AMOUNT_MINIMUM_COLUMN_WIDTH);
229
- transactionView->horizontalHeader ()->setMinimumSectionSize (MINIMUM_COLUMN_WIDTH);
230
- transactionView->horizontalHeader ()->setStretchLastSection (true );
231
229
232
230
if (_model->getOptionsModel ())
233
231
{
0 commit comments