**/
void MetaPanel::update( input_item_t *p_item )
{
- if( !p_item ) clear();
+ if( !p_item )
+ {
+ clear();
+ return;
+ }
/* Don't update if you are in edit mode */
if( b_inEditMode ) return;
art_cover->update( NULL );
setEditMode( false );
+ emit uriSet( "" );
}
/**
**/
void ExtraMetaPanel::update( input_item_t *p_item )
{
- if( !p_item ) clear();
+ if( !p_item )
+ {
+ clear();
+ return;
+ }
QStringList tempItem;
QList<QTreeWidgetItem *> items;
**/
void InfoPanel::update( input_item_t *p_item)
{
- if( !p_item ) clear();
+ if( !p_item )
+ {
+ clear();
+ return;
+ }
InfoTree->clear();
QTreeWidgetItem *current_item = NULL;
* Connects on the various signals of input_Manager
* For the currently playing element
**/
- CONNECT( THEMIM, infoChanged( input_item_t* ),
+ CONNECT( THEMIM->getIM(), infoChanged( input_item_t* ),
IP, update( input_item_t* ) );
- CONNECT( THEMIM, metaChanged( input_item_t* ),
+ CONNECT( THEMIM->getIM(), metaChanged( input_item_t* ),
MP, update( input_item_t* ) );
- CONNECT( THEMIM, metaChanged( input_item_t* ),
+ CONNECT( THEMIM->getIM(), metaChanged( input_item_t* ),
EMP, update( input_item_t* ) );
- CONNECT( THEMIM, statisticsUpdated( input_item_t* ),
+ CONNECT( THEMIM->getIM(), statisticsUpdated( input_item_t* ),
ISP, update( input_item_t* ) );
if( THEMIM->getInput() )