diff --git a/mythtv/libs/libmythui/mythuiimage.cpp b/mythtv/libs/libmythui/mythuiimage.cpp
index 61af1d7..837ef2d 100644
a
|
b
|
|
19 | 19 | |
20 | 20 | // libmythbase |
21 | 21 | #include "mythverbose.h" |
| 22 | #include "mythdb.h" |
22 | 23 | |
23 | 24 | // Mythui |
24 | 25 | #include "mythpainter.h" |
… |
… |
bool MythUIImage::ParseElement( |
1041 | 1042 | if (element.tagName() == "filename") |
1042 | 1043 | { |
1043 | 1044 | m_OrigFilename = m_Filename = getFirstText(element); |
| 1045 | //Parse the artwork directories from the special tags |
| 1046 | QString artworkDir; |
| 1047 | if (m_Filename == "%FANART%") { |
| 1048 | artworkDir = GetMythDB()->GetSetting("mythvideo.fanartDir"); |
| 1049 | if(artworkDir.isEmpty()) |
| 1050 | m_Filename = ""; |
| 1051 | else |
| 1052 | m_Filename = QString("%1/").arg(artworkDir); |
| 1053 | } |
| 1054 | else if (m_Filename == "%BANNERART%") { |
| 1055 | artworkDir = GetMythDB()->GetSetting("mythvideo.bannerDir"); |
| 1056 | if(artworkDir.isEmpty()) |
| 1057 | m_Filename = ""; |
| 1058 | else |
| 1059 | m_Filename = QString("%1/").arg(artworkDir); |
| 1060 | } |
| 1061 | else if (m_Filename == "%COVERART%") { |
| 1062 | artworkDir = GetMythDB()->GetSetting("VideoArtworkDir"); |
| 1063 | if(artworkDir.isEmpty()) |
| 1064 | m_Filename = ""; |
| 1065 | else |
| 1066 | m_Filename = QString("%1/").arg(artworkDir); |
| 1067 | } |
1044 | 1068 | if (m_Filename.endsWith('/')) |
1045 | 1069 | { |
1046 | 1070 | QDir imageDir(m_Filename); |