Merge pull request #446 from PhenomRetroShare/Fix_FriendListSortGPGItem

Fix FriendList sorting when expand PGPItem sorted by LastContact or IP
This commit is contained in:
Cyril Soler 2016-07-30 15:25:30 +02:00 committed by GitHub
commit 2126234f47

View File

@ -1176,9 +1176,9 @@ void FriendList::insertPeers()
gpgItem->setData(COLUMN_NAME, ROLE_FILTER, gpgName); gpgItem->setData(COLUMN_NAME, ROLE_FILTER, gpgName);
gpgItem->setData(COLUMN_LAST_CONTACT, Qt::DisplayRole, showInfoAtGpgItem ? QVariant(bestLastContact) : ""); gpgItem->setData(COLUMN_LAST_CONTACT, Qt::DisplayRole, showInfoAtGpgItem ? QVariant(bestLastContact) : "");
gpgItem->setData(COLUMN_LAST_CONTACT, ROLE_SORT_NAME, showInfoAtGpgItem ? QVariant(bestLastContact) : ""); gpgItem->setData(COLUMN_LAST_CONTACT, ROLE_SORT_NAME, QVariant(bestLastContact));
gpgItem->setText(COLUMN_IP, showInfoAtGpgItem ? bestIP : ""); gpgItem->setText(COLUMN_IP, showInfoAtGpgItem ? bestIP : "");
gpgItem->setData(COLUMN_IP, ROLE_SORT_NAME, showInfoAtGpgItem ? bestIP : ""); gpgItem->setData(COLUMN_IP, ROLE_SORT_NAME, bestIP);
/* Sort data */ /* Sort data */
gpgItem->setData(COLUMN_NAME, ROLE_SORT_NAME, gpgName); gpgItem->setData(COLUMN_NAME, ROLE_SORT_NAME, gpgName);