void PlaylistWidget::setArt( QString url )
{
- fprintf( stderr, "************** YEAH ! *************\n" );
- art->setPixmap( QPixmap( url ) );
+ if( prevArt != url )
+ {
+ fprintf( stderr, "Display %s\n", qta( url ) );
+ art->setPixmap( QPixmap( url ) );
+ prevArt = url;
+ }
}
PlaylistWidget::~PlaylistWidget()
strings[2] = QString( psz_duration );
type = p_item->p_input->i_type;
current = iscurrent;
- fprintf( stderr, "Updating current %i\n" );
- fprintf( stderr, "Meta %p art %s\n", p_item->p_input->p_meta,p_item->p_input->p_meta ?p_item->p_input->p_meta->psz_arturl : "non" );
if( current && p_item->p_input->p_meta &&
p_item->p_input->p_meta->psz_arturl &&
!strncmp( p_item->p_input->p_meta->psz_arturl, "file://", 7 ) )
{
- fprintf( stderr, "Have art %s\n", p_item->p_input->p_meta->psz_arturl );
model->sendArt( qfu( p_item->p_input->p_meta->psz_arturl ) );
}
}
void PLModel::sendArt( QString url )
{
QString arturl = url.replace( "file://",QString("" ) );
- fprintf( stderr, "send %s\n", qta( arturl ) );
emit artSet( arturl );
}