aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWladimir J. van der Laan <[email protected]>2012-07-17 23:00:23 -0700
committerWladimir J. van der Laan <[email protected]>2012-07-17 23:00:23 -0700
commite47bd0195c95982e1582dfef7340c11e532de89c (patch)
treeb71bc8c608743991b07a40acb37e08ca192ee6cb /src
parentMerge branch 'master' of git://github.com/fanquake/bitcoin (diff)
parentMake sort and filters for transactions and labels case-insensitive (diff)
downloaddiscoin-e47bd0195c95982e1582dfef7340c11e532de89c.tar.xz
discoin-e47bd0195c95982e1582dfef7340c11e532de89c.zip
Merge pull request #1605 from laanwj/2012_07_caseinsensitivesort
Make sort and filters for transactions and labels case-insensitive
Diffstat (limited to 'src')
-rw-r--r--src/qt/addressbookpage.cpp2
-rw-r--r--src/qt/transactionview.cpp2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/qt/addressbookpage.cpp b/src/qt/addressbookpage.cpp
index 7edf4b1ec..8a74a47f5 100644
--- a/src/qt/addressbookpage.cpp
+++ b/src/qt/addressbookpage.cpp
@@ -113,6 +113,8 @@ void AddressBookPage::setModel(AddressTableModel *model)
proxyModel = new QSortFilterProxyModel(this);
proxyModel->setSourceModel(model);
proxyModel->setDynamicSortFilter(true);
+ proxyModel->setSortCaseSensitivity(Qt::CaseInsensitive);
+ proxyModel->setFilterCaseSensitivity(Qt::CaseInsensitive);
switch(tab)
{
case ReceivingTab:
diff --git a/src/qt/transactionview.cpp b/src/qt/transactionview.cpp
index a0e7dd4e7..1370a30ce 100644
--- a/src/qt/transactionview.cpp
+++ b/src/qt/transactionview.cpp
@@ -160,6 +160,8 @@ void TransactionView::setModel(WalletModel *model)
transactionProxyModel = new TransactionFilterProxy(this);
transactionProxyModel->setSourceModel(model->getTransactionTableModel());
transactionProxyModel->setDynamicSortFilter(true);
+ transactionProxyModel->setSortCaseSensitivity(Qt::CaseInsensitive);
+ transactionProxyModel->setFilterCaseSensitivity(Qt::CaseInsensitive);
transactionProxyModel->setSortRole(Qt::EditRole);