force Qt to use implicit data sharing in icons and pixmaps by using our own cache, and apply this to GxsChannelPostItem

This commit is contained in:
csoler 2020-04-19 13:10:30 +02:00
parent 2a046eacb3
commit c84016c3b0
No known key found for this signature in database
GPG key ID: 7BCA522266C0804C
7 changed files with 81 additions and 346 deletions

View file

@ -1470,7 +1470,7 @@ void SearchDialog::hideOrShowSearchResult(QTreeWidgetItem* resultItem, QString c
void SearchDialog::setIconAndType(QTreeWidgetItem *item, const QString& filename)
{
item->setIcon(SR_NAME_COL, FilesDefs::getIconFromFilename(filename));
item->setIcon(SR_NAME_COL, FilesDefs::getIconFromFileType(filename));
item->setText(SR_TYPE_COL, FilesDefs::getNameFromFilename(filename));
}