refactor: replace qSort with std::sort
This commit is contained in:
parent
fea33cbbdf
commit
59373e3e94
2 changed files with 6 additions and 2 deletions
|
@ -10,6 +10,8 @@
|
||||||
#include <key_io.h>
|
#include <key_io.h>
|
||||||
#include <wallet/wallet.h>
|
#include <wallet/wallet.h>
|
||||||
|
|
||||||
|
#include <algorithm>
|
||||||
|
|
||||||
#include <QFont>
|
#include <QFont>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
|
||||||
|
@ -89,7 +91,7 @@ public:
|
||||||
// qLowerBound() and qUpperBound() require our cachedAddressTable list to be sorted in asc order
|
// qLowerBound() and qUpperBound() require our cachedAddressTable list to be sorted in asc order
|
||||||
// Even though the map is already sorted this re-sorting step is needed because the originating map
|
// Even though the map is already sorted this re-sorting step is needed because the originating map
|
||||||
// is sorted by binary address, not by base58() address.
|
// is sorted by binary address, not by base58() address.
|
||||||
qSort(cachedAddressTable.begin(), cachedAddressTable.end(), AddressTableEntryLessThan());
|
std::sort(cachedAddressTable.begin(), cachedAddressTable.end(), AddressTableEntryLessThan());
|
||||||
}
|
}
|
||||||
|
|
||||||
void updateEntry(const QString &address, const QString &label, bool isMine, const QString &purpose, int status)
|
void updateEntry(const QString &address, const QString &label, bool isMine, const QString &purpose, int status)
|
||||||
|
|
|
@ -11,6 +11,8 @@
|
||||||
#include <clientversion.h>
|
#include <clientversion.h>
|
||||||
#include <streams.h>
|
#include <streams.h>
|
||||||
|
|
||||||
|
#include <algorithm>
|
||||||
|
|
||||||
|
|
||||||
RecentRequestsTableModel::RecentRequestsTableModel(WalletModel *parent) :
|
RecentRequestsTableModel::RecentRequestsTableModel(WalletModel *parent) :
|
||||||
QAbstractTableModel(parent), walletModel(parent)
|
QAbstractTableModel(parent), walletModel(parent)
|
||||||
|
@ -202,7 +204,7 @@ void RecentRequestsTableModel::addNewRequest(RecentRequestEntry &recipient)
|
||||||
|
|
||||||
void RecentRequestsTableModel::sort(int column, Qt::SortOrder order)
|
void RecentRequestsTableModel::sort(int column, Qt::SortOrder order)
|
||||||
{
|
{
|
||||||
qSort(list.begin(), list.end(), RecentRequestEntryLessThan(column, order));
|
std::sort(list.begin(), list.end(), RecentRequestEntryLessThan(column, order));
|
||||||
Q_EMIT dataChanged(index(0, 0, QModelIndex()), index(list.size() - 1, NUMBER_OF_COLUMNS - 1, QModelIndex()));
|
Q_EMIT dataChanged(index(0, 0, QModelIndex()), index(list.size() - 1, NUMBER_OF_COLUMNS - 1, QModelIndex()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue