/*****************************************************************************
**                        WEBCAMTV	   v0.1.1
**
**                      mai-juin 2001
**              par: VIDEON, Mourad BEN SALEM
**            E-mail: mouradbs@yahoo.com, mourad@webcamtv.org
**            Videon: http://www.videontv.org
**            QT:    http://www.trolltech.com
**			visionsdk:http://www.microsoft.com
*****************************************************************************/



#include "tv.h"


void TV::Affich_Video(QPainter *p )
{
		p->drawPixmap( 0, 0, im);		
}

TV::TV( QWidget *parent, const char *name )
        : QWidget( parent, name )
{
    QPixmap defaut("default.jpg");
    setBackgroundMode(PaletteBackground);
    setBackgroundPixmap(defaut);
   
}

TV::TV( const QString & fileName,QWidget *parent, const char *name )
        : QWidget( parent, name )
{
    QPixmap defaut(fileName);
    setBackgroundMode(PaletteBackground);
    setBackgroundPixmap(defaut);
   
}

TV::~TV()
{

}

void TV::paintEvent( QPaintEvent * )
{
    QPainter p( this );

    Affich_Video( &p );

}

void TV::setVideo(QPixmap *p)
{ 
  im=*p;
  emit VideoChanged(p);
}






