diff --git a/window.cpp b/window.cpp index ba2c798..662a66b 100644 --- a/window.cpp +++ b/window.cpp @@ -23,6 +23,7 @@ #include #include #include +#include Window::Window(const QVector &configs, const QString &dbpath) { this->userEntryButtons = generateEntryButtons(configs); @@ -363,6 +364,7 @@ void Window::handleSearchResults(const QVector &results) { clearGrid(); treeFileSearchResults.clear(); + QFileIconProvider provider; for(const QString &path : results) { QFileInfo pathInfo(path); @@ -371,6 +373,7 @@ void Window::handleSearchResults(const QVector &results) QString datestr = pathInfo.lastModified().toString(Qt::ISODate); QTreeWidgetItem *item = new QTreeWidgetItem(&treeFileSearchResults); item->setText(0, fileName); + item->setIcon(0, provider.icon(pathInfo)); item->setText(1, absPath); item->setText(2, datestr);