**********************************************************************/
PlaylistWidget::PlaylistWidget( intf_thread_t *_p_i,
- QSettings *settings,
QWidget *_parent )
: p_intf ( _p_i ), parent( _parent )
{
+ setContentsMargins( 3, 3, 3, 3 );
+
/* Left Part and design */
QSplitter *leftW = new QSplitter( Qt::Vertical, this );
art->setMaximumWidth( 128 );
art->setScaledContents( true );
art->setPixmap( QPixmap( ":/noart.png" ) );
- art->setToolTip( qtr( "Double click to get the media informations" ) );
+ art->setToolTip( qtr( "Double click to get media information" ) );
artContLay->addWidget( art, 1 );
leftW->addWidget( artContainer );
/* Initialisation of the playlist */
+ playlist_t * p_playlist = THEPL;
+ PL_LOCK;
playlist_item_t *p_root =
playlist_GetPreferredNode( THEPL, THEPL->p_local_category );
+ PL_UNLOCK;
rightPanel = new StandardPLPanel( this, p_intf, THEPL, p_root );
/* In case we want to keep the splitter informations */
// components shall never write there setting to a fixed location, may infer
// with other uses of the same component...
- // settings->beginGroup( "playlist" );
- restoreState( settings->value("splitterSizes").toByteArray());
+ // getSettings()->beginGroup( "playlist" );
+ restoreState( getSettings()->value("splitterSizes").toByteArray());
}
void PlaylistWidget::setArt( QString url )
PlaylistWidget::~PlaylistWidget()
{}
-void PlaylistWidget::savingSettings( QSettings *settings )
+void PlaylistWidget::savingSettings()
{
- settings->setValue( "splitterSizes", saveState() );
+ getSettings()->setValue( "splitterSizes", saveState() );
}