Commit 8fba1635 authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Qt: clean bgWidget

parent e4aae87d
/***************************************************************************** /*****************************************************************************
* interface_widgets.cpp : Custom widgets for the main interface * interface_widgets.cpp : Custom widgets for the main interface
**************************************************************************** ****************************************************************************
* Copyright (C) 2006-2008 the VideoLAN team * Copyright (C) 2006-2010 the VideoLAN team
* $Id$ * $Id$
* *
* Authors: Clément Stenac <zorglub@videolan.org> * Authors: Clément Stenac <zorglub@videolan.org>
...@@ -88,7 +88,7 @@ VideoWidget::VideoWidget( intf_thread_t *_p_i ) ...@@ -88,7 +88,7 @@ VideoWidget::VideoWidget( intf_thread_t *_p_i )
, reparentable( NULL ) , reparentable( NULL )
{ {
/* Set the policy to expand in both directions */ /* Set the policy to expand in both directions */
// setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Expanding ); // setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Expanding );
layout = new QHBoxLayout( this ); layout = new QHBoxLayout( this );
layout->setContentsMargins( 0, 0, 0, 0 ); layout->setContentsMargins( 0, 0, 0, 0 );
...@@ -287,7 +287,7 @@ BackgroundWidget::BackgroundWidget( intf_thread_t *_p_i ) ...@@ -287,7 +287,7 @@ BackgroundWidget::BackgroundWidget( intf_thread_t *_p_i )
:QWidget( NULL ), p_intf( _p_i ) :QWidget( NULL ), p_intf( _p_i )
{ {
/* We should use that one to take the more size it can */ /* We should use that one to take the more size it can */
setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Expanding); //setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Expanding);
/* A dark background */ /* A dark background */
setAutoFillBackground( true ); setAutoFillBackground( true );
...@@ -299,17 +299,14 @@ BackgroundWidget::BackgroundWidget( intf_thread_t *_p_i ) ...@@ -299,17 +299,14 @@ BackgroundWidget::BackgroundWidget( intf_thread_t *_p_i )
/* A cone in the middle */ /* A cone in the middle */
label = new QLabel; label = new QLabel;
label->setMargin( 5 ); label->setMargin( 5 );
/* label->setMaximumHeight( MAX_BG_SIZE );
label->setMaximumWidth( MAX_BG_SIZE );
label->setMinimumHeight( MIN_BG_SIZE );
label->setMinimumWidth( MIN_BG_SIZE );*/
label->setAlignment( Qt::AlignCenter ); label->setAlignment( Qt::AlignCenter );
if( QDate::currentDate().dayOfYear() >= 354 )
label->setPixmap( QPixmap( ":/logo/vlc128-christmas.png" ) );
else
label->setPixmap( QPixmap( ":/logo/vlc128.png" ) );
/* Init the cone art */
updateArt( "" );
/* Grid, because of the visual selector */
QGridLayout *backgroundLayout = new QGridLayout( this ); QGridLayout *backgroundLayout = new QGridLayout( this );
backgroundLayout->setMargin( 0 );
backgroundLayout->addWidget( label, 0, 1 ); backgroundLayout->addWidget( label, 0, 1 );
backgroundLayout->setColumnStretch( 0, 1 ); backgroundLayout->setColumnStretch( 0, 1 );
backgroundLayout->setColumnStretch( 2, 1 ); backgroundLayout->setColumnStretch( 2, 1 );
...@@ -318,9 +315,6 @@ BackgroundWidget::BackgroundWidget( intf_thread_t *_p_i ) ...@@ -318,9 +315,6 @@ BackgroundWidget::BackgroundWidget( intf_thread_t *_p_i )
this, updateArt( const QString& ) ); this, updateArt( const QString& ) );
} }
BackgroundWidget::~BackgroundWidget()
{}
void BackgroundWidget::resizeEvent( QResizeEvent * event ) void BackgroundWidget::resizeEvent( QResizeEvent * event )
{ {
if( event->size().height() <= MIN_BG_SIZE ) if( event->size().height() <= MIN_BG_SIZE )
...@@ -333,6 +327,7 @@ void BackgroundWidget::updateArt( const QString& url ) ...@@ -333,6 +327,7 @@ void BackgroundWidget::updateArt( const QString& url )
{ {
if( url.isEmpty() ) if( url.isEmpty() )
{ {
/* Xmas joke */
if( QDate::currentDate().dayOfYear() >= 354 ) if( QDate::currentDate().dayOfYear() >= 354 )
label->setPixmap( QPixmap( ":/logo/vlc128-christmas.png" ) ); label->setPixmap( QPixmap( ":/logo/vlc128-christmas.png" ) );
else else
......
...@@ -91,7 +91,6 @@ class BackgroundWidget : public QWidget ...@@ -91,7 +91,6 @@ class BackgroundWidget : public QWidget
Q_OBJECT Q_OBJECT
public: public:
BackgroundWidget( intf_thread_t * ); BackgroundWidget( intf_thread_t * );
virtual ~BackgroundWidget();
private: private:
QLabel *label; QLabel *label;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment