- init( p_item->i_id, p_item->p_input->i_id, parent, m );
+ init( p_item->i_id, p_item->p_input->i_id, parent, m, NULL );
+}
+
+PLItem::PLItem( playlist_item_t * p_item, QSettings *settings, PLModel *m )
+{
+ init( p_item->i_id, p_item->p_input->i_id, NULL, m, settings );