From b4752ba7a655780e07db965d7f8b5a94a24b97d2 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Mon, 29 Apr 2013 01:47:22 +0200 Subject: [PATCH] * Fixed displaying filename in properties dialog. --- src/libtomahawk/filemetadata/MetadataEditor.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/libtomahawk/filemetadata/MetadataEditor.cpp b/src/libtomahawk/filemetadata/MetadataEditor.cpp index 465ff9124..fd2380c85 100644 --- a/src/libtomahawk/filemetadata/MetadataEditor.cpp +++ b/src/libtomahawk/filemetadata/MetadataEditor.cpp @@ -35,8 +35,6 @@ #include "utils/Logger.h" #include "taglib/fileref.h" - - #include #include #include @@ -231,7 +229,11 @@ MetadataEditor::loadResult( const Tomahawk::result_ptr& result ) if ( result->collection() && result->collection()->source()->isLocal() ) { - QFileInfo fi( QUrl( m_result->url() ).toLocalFile() ); + QString furl = m_result->url(); + if ( furl.startsWith( "file://" ) ) + furl = furl.right( furl.length() - 7 ); + + QFileInfo fi( furl ); setFileName( fi.absoluteFilePath() ); setFileSize( TomahawkUtils::filesizeToString( fi.size() ) ); }