#include "LoggingMgr.h"


LoggingMgr::LoggingMgr( QTextView *tv )
{
	m_pTextView = tv;
	m_pTextView2 = NULL;
}

LoggingMgr::LoggingMgr( QTextView *tv, QTextView *tv2 )
{
	m_pTextView = tv;
	m_pTextView2 = tv2;
}


LoggingMgr::PrintOut( char *msg )
{
	m_pTextView->append( QString( msg ) );
}


LoggingMgr::PrintOut( QString msg )
{
	m_pTextView->append( msg );
}





LoggingMgr::PrintOut2( char *msg )
{
	if ( m_pTextView != NULL )
		m_pTextView2->append( QString( msg ) );
}


LoggingMgr::PrintOut2( QString msg )
{
	if ( m_pTextView != NULL )
		m_pTextView2->append( msg );
}


LoggingMgr::ClearScreen( void )
{
	m_pTextView->setText( "" );

	if ( m_pTextView2 != NULL )
		m_pTextView2->setText( "" );
}