equal
deleted
inserted
replaced
90 if ( sourceText.length() == 0 ) { |
90 if ( sourceText.length() == 0 ) { |
91 return ""; |
91 return ""; |
92 } |
92 } |
93 |
93 |
94 QString result; |
94 QString result; |
95 |
95 |
96 if ( d->localizedNames.count() > 0 ) { |
96 if ( d->localizedNames.count() > 0 ) { |
97 QString searchKey = sourceText; |
97 QString searchKey = sourceText; |
98 |
98 |
99 searchKey = searchKey.replace("\\","/"); |
99 searchKey = searchKey.replace("\\","/"); |
100 searchKey = searchKey.replace("\\\\","/"); |
100 searchKey = searchKey.replace("\\\\","/"); |
101 searchKey = searchKey.toLower(); |
101 searchKey = searchKey.toLower(); |
102 |
102 |
103 result = d->localizedNames.value(searchKey); |
103 result = d->localizedNames.value(searchKey); |
|
104 if ( result.isEmpty() && |
|
105 !searchKey.startsWith(DirectoryLocalizerPhoneMemDrive) && |
|
106 !searchKey.startsWith(DirectoryLocalizerRomDrive) && |
|
107 searchKey.indexOf(':') > 0) { |
|
108 result = d->localizedNames.value(searchKey.remove(0,searchKey.indexOf(':')+1)); |
|
109 } |
104 } |
110 } |
105 |
111 |
106 return result; |
112 return result; |
107 #else |
113 #else |
108 Q_UNUSED(sourceText); |
114 Q_UNUSED(sourceText); |