diff --git a/mythtv/libs/libmythui/mythuiimage.cpp b/mythtv/libs/libmythui/mythuiimage.cpp
index c3c3667..523816a 100644
a
|
b
|
|
19 | 19 | |
20 | 20 | // Libmythdb |
21 | 21 | #include "mythverbose.h" |
| 22 | #include "mythdb.h" |
22 | 23 | |
23 | 24 | // Mythui |
24 | 25 | #include "mythpainter.h" |
… |
… |
bool MythUIImage::ParseElement( |
1119 | 1120 | if (element.tagName() == "filename") |
1120 | 1121 | { |
1121 | 1122 | m_OrigFilename = m_Filename = getFirstText(element); |
| 1123 | //Parse the artwork directories from the special tags |
| 1124 | QString artworkDir; |
| 1125 | if (m_Filename == "%FANART%") { |
| 1126 | artworkDir = GetMythDB()->GetSetting("mythvideo.fanartDir"); |
| 1127 | if(artworkDir.isEmpty()) |
| 1128 | m_Filename = ""; |
| 1129 | else |
| 1130 | m_Filename = QString("%1/").arg(artworkDir); |
| 1131 | } |
| 1132 | else if (m_Filename == "%BANNERART%") { |
| 1133 | artworkDir = GetMythDB()->GetSetting("mythvideo.bannerDir"); |
| 1134 | if(artworkDir.isEmpty()) |
| 1135 | m_Filename = ""; |
| 1136 | else |
| 1137 | m_Filename = QString("%1/").arg(artworkDir); |
| 1138 | } |
| 1139 | else if (m_Filename == "%COVERART%") { |
| 1140 | artworkDir = GetMythDB()->GetSetting("VideoArtworkDir"); |
| 1141 | if(artworkDir.isEmpty()) |
| 1142 | m_Filename = ""; |
| 1143 | else |
| 1144 | m_Filename = QString("%1/").arg(artworkDir); |
| 1145 | } |
1122 | 1146 | if (m_Filename.endsWith('/')) |
1123 | 1147 | { |
1124 | 1148 | QDir imageDir(m_Filename); |