Merge pull request #1605 from laanwj/2012_07_caseinsensitivesort
Make sort and filters for transactions and labels case-insensitive
This commit is contained in:
commit
e47bd0195c
@ -113,6 +113,8 @@ void AddressBookPage::setModel(AddressTableModel *model)
|
|||||||
proxyModel = new QSortFilterProxyModel(this);
|
proxyModel = new QSortFilterProxyModel(this);
|
||||||
proxyModel->setSourceModel(model);
|
proxyModel->setSourceModel(model);
|
||||||
proxyModel->setDynamicSortFilter(true);
|
proxyModel->setDynamicSortFilter(true);
|
||||||
|
proxyModel->setSortCaseSensitivity(Qt::CaseInsensitive);
|
||||||
|
proxyModel->setFilterCaseSensitivity(Qt::CaseInsensitive);
|
||||||
switch(tab)
|
switch(tab)
|
||||||
{
|
{
|
||||||
case ReceivingTab:
|
case ReceivingTab:
|
||||||
|
@ -160,6 +160,8 @@ void TransactionView::setModel(WalletModel *model)
|
|||||||
transactionProxyModel = new TransactionFilterProxy(this);
|
transactionProxyModel = new TransactionFilterProxy(this);
|
||||||
transactionProxyModel->setSourceModel(model->getTransactionTableModel());
|
transactionProxyModel->setSourceModel(model->getTransactionTableModel());
|
||||||
transactionProxyModel->setDynamicSortFilter(true);
|
transactionProxyModel->setDynamicSortFilter(true);
|
||||||
|
transactionProxyModel->setSortCaseSensitivity(Qt::CaseInsensitive);
|
||||||
|
transactionProxyModel->setFilterCaseSensitivity(Qt::CaseInsensitive);
|
||||||
|
|
||||||
transactionProxyModel->setSortRole(Qt::EditRole);
|
transactionProxyModel->setSortRole(Qt::EditRole);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user