From d2c92c0c2d7360f3947c58d06333aa06ce3745a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Mon, 10 Sep 2018 12:19:45 +0200 Subject: [PATCH] Use theme for choosing the right folder icon in reading lists. --- YACReaderLibrary/db/reading_list_item.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/YACReaderLibrary/db/reading_list_item.cpp b/YACReaderLibrary/db/reading_list_item.cpp index f80e34b3..67336a53 100644 --- a/YACReaderLibrary/db/reading_list_item.cpp +++ b/YACReaderLibrary/db/reading_list_item.cpp @@ -1,6 +1,8 @@ #include "reading_list_item.h" #include "qnaturalsorting.h" +#include "theme.h" + #include #include "QsLog.h" @@ -126,12 +128,12 @@ QIcon ReadingListItem::getIcon() const { if (parent->getId() == 0) return YACReader::noHighlightedIcon(":/images/lists/list.png"); //top level list - else -#ifdef Q_OS_MAC - return QFileIconProvider().icon(QFileIconProvider::Folder); -#else - return YACReader::noHighlightedIcon(":/images/sidebar/folder.png"); //sublist -#endif + else { + if(Theme::currentTheme().useNativeFolderIcons) + return QFileIconProvider().icon(QFileIconProvider::Folder); + else + return YACReader::noHighlightedIcon(":/images/sidebar/folder.png"); //sublist + } } int ReadingListItem::childCount() const