From 3925e1bd2f90625a1e7ad14bc2cc52f2fbc44a59 Mon Sep 17 00:00:00 2001 From: Leo Franchi Date: Sat, 19 Mar 2011 19:42:19 -0400 Subject: [PATCH] Show error if we failed to get a preview of a station --- src/libtomahawk/playlist/dynamic/DynamicModel.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libtomahawk/playlist/dynamic/DynamicModel.cpp b/src/libtomahawk/playlist/dynamic/DynamicModel.cpp index 3f8047c06..3ce8fa2b9 100644 --- a/src/libtomahawk/playlist/dynamic/DynamicModel.cpp +++ b/src/libtomahawk/playlist/dynamic/DynamicModel.cpp @@ -218,7 +218,9 @@ DynamicModel::filteringTrackResolved( bool successful ) if( m_playlist->mode() == OnDemand ) { m_lastResolvedRow = rowCount( QModelIndex() ); } - } + } + if( m_toResolveList.isEmpty() && rowCount( QModelIndex() ) == 0 ) // we failed + emit trackGenerationFailure( tr( "Could not find a playable track.\n\nPlease change the filters or try again." ) ); }