summaryrefslogtreecommitdiffstats
path: root/indexerwidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'indexerwidget.cpp')
-rw-r--r--indexerwidget.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/indexerwidget.cpp b/indexerwidget.cpp
index b5087cc..da9c32f 100644
--- a/indexerwidget.cpp
+++ b/indexerwidget.cpp
@@ -146,6 +146,10 @@ void BeetReader::run(){
continue;
}
QString artist = toQString(file.tag()->artist());
+ int featIdx = artist.indexOf(" feat.");
+ if(featIdx > -1){
+ artist = artist.left(featIdx);
+ }
QString album = toQString(file.tag()->album());
QString title = toQString(file.tag()->title());
QString genre = toQString(file.tag()->genre());