#include "rsscommanderdialog.h"


RSSCommanderDialog::RSSCommanderDialog( QWidget* parent, const char* name, bool modal\
									   , WFlags f )
	: RSSCommanderDialogBase( parent, name, modal, f )
{
			
	QObject::connect( StopBroadButton, SIGNAL( clicked() ), this, SLOT( stop_broadcast() ));
	QObject::connect( StartBroadButton, SIGNAL( clicked() ), this, SLOT( start_broadcast() ));
	QObject::connect( ClearWindowButton, SIGNAL( clicked() ),this, SLOT( clear_window() )); 
	QObject::connect( StartAutoButton, SIGNAL( clicked() ),this, SLOT( start_automation() ));
}



RSSCommanderDialog::start_automation( void )
{
	m_pBroadCast->setAutoStarted( true );
}







RSSCommanderDialog::stop_broadcast( void )
{
	m_pBroadCast->StopBroadCast();
}


RSSCommanderDialog::start_broadcast( void )
{
	m_pBroadCast->StartBroadCast();
}

RSSCommanderDialog::clear_window( void )
{
	ServerStatusView->setText( "" );
}




RSSCommanderDialog::setBroadCastRef( BroadCaster *bc )
{
	m_pBroadCast = bc;
}

RSSCommanderDialog::setClientRecvRef( ClientReceiver *cr )
{
	m_pClientRecv = cr;
}





