summaryrefslogtreecommitdiffstats
path: root/shemoviconprovider.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'shemoviconprovider.cpp')
-rw-r--r--shemoviconprovider.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/shemoviconprovider.cpp b/shemoviconprovider.cpp
index 569956c..c46fa13 100644
--- a/shemoviconprovider.cpp
+++ b/shemoviconprovider.cpp
@@ -11,6 +11,7 @@
#include "shemoviconprovider.h"
#include "helper.h"
+#include "smglobals.h"
SheMovIconProvider::SheMovIconProvider() {};
@@ -18,9 +19,8 @@ QIcon SheMovIconProvider::icon(const QFileInfo &info) const {
if(info.isDir()){
QSettings s;
QString fi(s.value("ui/foldericon").toString());
- if(fi == "Dildo"){
- return QIcon(":/dildo.png");
- }
+ const QHash<QString, QString> icons = SmGlobals::instance()->icons();
+ return QIcon(icons.value(fi));
}
QString type = Helper::mimeType(info.absoluteFilePath());
if(type.toLower().startsWith("video")){