/**********************************************************************

	--- Qt Architect generated file ---

	File: TfxControlData.cpp
	Last generated: Thu Sep 23 13:35:24 1999

	DO NOT EDIT!!!  This file will be automatically
	regenerated by qtarch.  All changes will be lost.

 *********************************************************************/

// button pixmaps...
#include "buttons/about.xpm"
#include "buttons/help.xpm"

#include "buttons/next.xpm"
#include "buttons/prev.xpm"

#include "buttons/play.xpm"
#include "buttons/open.xpm"
#include "buttons/stop.xpm"
#include "buttons/quit.xpm"

#include "buttons/mono.xpm"
#include "buttons/headphone.xpm"
#include "buttons/stereo.xpm"
// ...end here

#include "TfxControlData.h"

#define Inherited QWidget

#include <qlabel.h>
#include <qpushbt.h>
#include <qlcdnum.h>

KTfxControlData::KTfxControlData( QWidget* parent, const char* name) : Inherited( parent, name, 0 )
{
	// generate QPixmaps from XPM data...
	aboutPix=QPixmap(about_xpm);
	helpPix=QPixmap(help_xpm);
	
	nextPix=QPixmap(next_xpm);
	prevPix=QPixmap(prev_xpm);
	
	playPix=QPixmap(play_xpm);
	openPix=QPixmap(open_xpm);
	stopPix=QPixmap(stop_xpm);
	quitPix=QPixmap(quit_xpm);
	
	monoPix=QPixmap(mono_xpm);
	headphonePix=QPixmap(headphone_xpm);
	stereoPix=QPixmap(stereo_xpm);
	//...done!
	
	qtarch_PlayButton = new QPushButton( this, "PlayButton" );
	qtarch_PlayButton->setMinimumSize( 0, 0 );
	qtarch_PlayButton->setMaximumSize( 32767, 32767 );
	qtarch_PlayButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_PlayButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_PlayButton->setFontPropagation( QWidget::NoChildren );
	qtarch_PlayButton->setPalettePropagation( QWidget::NoChildren );
//	qtarch_PlayButton->setText( "Play" );
	qtarch_PlayButton->setPixmap(playPix);	
	qtarch_PlayButton->setAutoRepeat( FALSE );
	qtarch_PlayButton->setAutoResize( FALSE );

	qtarch_OpenButton = new QPushButton( this, "OpenButton" );
	qtarch_OpenButton->setMinimumSize( 0, 0 );
	qtarch_OpenButton->setMaximumSize( 32767, 32767 );
	qtarch_OpenButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_OpenButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_OpenButton->setFontPropagation( QWidget::NoChildren );
	qtarch_OpenButton->setPalettePropagation( QWidget::NoChildren );
//	qtarch_OpenButton->setText( "Open" );
	qtarch_OpenButton->setPixmap(openPix);
	qtarch_OpenButton->setAutoRepeat( FALSE );
	qtarch_OpenButton->setAutoResize( FALSE );

	qtarch_StopButton = new QPushButton( this, "StopButton" );
	qtarch_StopButton->setMinimumSize( 0, 0 );
	qtarch_StopButton->setMaximumSize( 32767, 32767 );
	qtarch_StopButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_StopButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_StopButton->setFontPropagation( QWidget::NoChildren );
	qtarch_StopButton->setPalettePropagation( QWidget::NoChildren );
//	qtarch_StopButton->setText( "Stop" );
	qtarch_StopButton->setPixmap(stopPix);
	qtarch_StopButton->setAutoRepeat( FALSE );
	qtarch_StopButton->setAutoResize( FALSE );

	qtarch_QuitButton = new QPushButton( this, "QuitButton" );
	qtarch_QuitButton->setMinimumSize( 0, 0 );
	qtarch_QuitButton->setMaximumSize( 32767, 32767 );
	qtarch_QuitButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_QuitButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_QuitButton->setFontPropagation( QWidget::NoChildren );
	qtarch_QuitButton->setPalettePropagation( QWidget::NoChildren );
//	qtarch_QuitButton->setText( "Quit" );
	qtarch_QuitButton->setPixmap(quitPix);
	qtarch_QuitButton->setAutoRepeat( FALSE );
	qtarch_QuitButton->setAutoResize( FALSE );

	qtarch_FileBar = new QLabel( this, "FileBar" );
	qtarch_FileBar->setMinimumSize( 0, 0 );
	qtarch_FileBar->setMaximumSize( 32767, 32767 );
	qtarch_FileBar->setFocusPolicy( QWidget::NoFocus );
	qtarch_FileBar->setBackgroundMode( QWidget::PaletteBase );
	qtarch_FileBar->setFontPropagation( QWidget::NoChildren );
	qtarch_FileBar->setPalettePropagation( QWidget::NoChildren );
	qtarch_FileBar->setFrameStyle( 51 );
	qtarch_FileBar->setLineWidth( 2 );
	qtarch_FileBar->setText( "" );
	qtarch_FileBar->setAlignment( 289 );
	qtarch_FileBar->setMargin( -1 );

	qtarch_StatusBar = new QLabel( this, "StatusBar" );
	qtarch_StatusBar->setMinimumSize( 0, 0 );
	qtarch_StatusBar->setMaximumSize( 32767, 32767 );
	qtarch_StatusBar->setFocusPolicy( QWidget::NoFocus );
	qtarch_StatusBar->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_StatusBar->setFontPropagation( QWidget::NoChildren );
	qtarch_StatusBar->setPalettePropagation( QWidget::NoChildren );
	qtarch_StatusBar->setText( "ready" );
	qtarch_StatusBar->setAlignment( 289 );
	qtarch_StatusBar->setMargin( -1 );
	
	qtarch_UpButton = new QPushButton( this, "UpButton" );
	qtarch_UpButton->setMinimumSize( 0, 0 );
	qtarch_UpButton->setMaximumSize( 32767, 32767 );
	qtarch_UpButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_UpButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_UpButton->setFontPropagation( QWidget::NoChildren );
	qtarch_UpButton->setPalettePropagation( QWidget::NoChildren );
//	qtarch_UpButton->setText( "Next" );
	qtarch_UpButton->setPixmap(nextPix);
	qtarch_UpButton->setAutoRepeat( FALSE );
	qtarch_UpButton->setAutoResize( FALSE );

	qtarch_DownButton = new QPushButton( this, "DownButton" );
	qtarch_DownButton->setMinimumSize( 0, 0 );
	qtarch_DownButton->setMaximumSize( 32767, 32767 );
	qtarch_DownButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_DownButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_DownButton->setFontPropagation( QWidget::NoChildren );
	qtarch_DownButton->setPalettePropagation( QWidget::NoChildren );
//	qtarch_DownButton->setText( "Prev" );
	qtarch_DownButton->setPixmap(prevPix);
	qtarch_DownButton->setAutoRepeat( FALSE );
	qtarch_DownButton->setAutoResize( FALSE );

	qtarch_SongLcd = new QLCDNumber( this, "SongLcd" );
	qtarch_SongLcd->setMinimumSize( 0, 0 );
	qtarch_SongLcd->setMaximumSize( 32767, 32767 );
	qtarch_SongLcd->setFocusPolicy( QWidget::NoFocus );
	qtarch_SongLcd->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_SongLcd->setFontPropagation( QWidget::NoChildren );
	qtarch_SongLcd->setPalettePropagation( QWidget::NoChildren );
	qtarch_SongLcd->setFrameStyle( 33 );
	qtarch_SongLcd->setSmallDecimalPoint( FALSE );
	qtarch_SongLcd->setNumDigits( 2 );
	qtarch_SongLcd->setMode( QLCDNumber::DEC );
	qtarch_SongLcd->setSegmentStyle( QLCDNumber::Outline );

	qtarch_BitLcd = new QLCDNumber( this, "BitLcd" );
	qtarch_BitLcd->setMinimumSize( 0, 0 );
	qtarch_BitLcd->setMaximumSize( 32767, 32767 );
	qtarch_BitLcd->setFocusPolicy( QWidget::NoFocus );
	qtarch_BitLcd->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_BitLcd->setFontPropagation( QWidget::NoChildren );
	qtarch_BitLcd->setPalettePropagation( QWidget::NoChildren );
	qtarch_BitLcd->setFrameStyle( 33 );
	qtarch_BitLcd->setSmallDecimalPoint( FALSE );
	qtarch_BitLcd->setNumDigits( 2 );
	qtarch_BitLcd->setMode( QLCDNumber::DEC );
	qtarch_BitLcd->setSegmentStyle( QLCDNumber::Outline );

	qtarch_SixteenButton = new QPushButton( this, "SixteenButton" );
	qtarch_SixteenButton->setMinimumSize( 0, 0 );
	qtarch_SixteenButton->setMaximumSize( 32767, 32767 );
	qtarch_SixteenButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_SixteenButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_SixteenButton->setFontPropagation( QWidget::NoChildren );
	qtarch_SixteenButton->setPalettePropagation( QWidget::NoChildren );
	qtarch_SixteenButton->setText( "16bit" );
	qtarch_SixteenButton->setAutoRepeat( FALSE );
	qtarch_SixteenButton->setAutoResize( FALSE );

	qtarch_EightButton = new QPushButton( this, "EightButton" );
	qtarch_EightButton->setMinimumSize( 0, 0 );
	qtarch_EightButton->setMaximumSize( 32767, 32767 );
	qtarch_EightButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_EightButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_EightButton->setFontPropagation( QWidget::NoChildren );
	qtarch_EightButton->setPalettePropagation( QWidget::NoChildren );
	qtarch_EightButton->setText( "8bit" );
	qtarch_EightButton->setAutoRepeat( FALSE );
	qtarch_EightButton->setAutoResize( FALSE );

	qtarch_FreqLcd = new QLCDNumber( this, "FreqLcd" );
	qtarch_FreqLcd->setMinimumSize( 0, 0 );
	qtarch_FreqLcd->setMaximumSize( 32767, 32767 );
	qtarch_FreqLcd->setFocusPolicy( QWidget::NoFocus );
	qtarch_FreqLcd->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_FreqLcd->setFontPropagation( QWidget::NoChildren );
	qtarch_FreqLcd->setPalettePropagation( QWidget::NoChildren );
	qtarch_FreqLcd->setFrameStyle( 33 );
	qtarch_FreqLcd->setSmallDecimalPoint( FALSE );
	qtarch_FreqLcd->setNumDigits( 2 );
	qtarch_FreqLcd->setMode( QLCDNumber::DEC );
	qtarch_FreqLcd->setSegmentStyle( QLCDNumber::Outline );

	qtarch_HiButton = new QPushButton( this, "HiButton" );
	qtarch_HiButton->setMinimumSize( 0, 0 );
	qtarch_HiButton->setMaximumSize( 32767, 32767 );
	qtarch_HiButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_HiButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_HiButton->setFontPropagation( QWidget::NoChildren );
	qtarch_HiButton->setPalettePropagation( QWidget::NoChildren );
	qtarch_HiButton->setText( "Freq+" );
	qtarch_HiButton->setAutoRepeat( FALSE );
	qtarch_HiButton->setAutoResize( FALSE );

	qtarch_LoButton = new QPushButton( this, "LoButton" );
	qtarch_LoButton->setMinimumSize( 0, 0 );
	qtarch_LoButton->setMaximumSize( 32767, 32767 );
	qtarch_LoButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_LoButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_LoButton->setFontPropagation( QWidget::NoChildren );
	qtarch_LoButton->setPalettePropagation( QWidget::NoChildren );
	qtarch_LoButton->setText( "Freq-" );
	qtarch_LoButton->setAutoRepeat( FALSE );
	qtarch_LoButton->setAutoResize( FALSE );

	qtarch_HelpButton = new QPushButton( this, "HelpButton" );
	qtarch_HelpButton->setMinimumSize( 0, 0 );
	qtarch_HelpButton->setMaximumSize( 32767, 32767 );
	qtarch_HelpButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_HelpButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_HelpButton->setFontPropagation( QWidget::NoChildren );
	qtarch_HelpButton->setPalettePropagation( QWidget::NoChildren );
//	qtarch_HelpButton->setText( "Help" );
	qtarch_HelpButton->setPixmap(helpPix);
	qtarch_HelpButton->setAutoRepeat( FALSE );
	qtarch_HelpButton->setAutoResize( FALSE );

	qtarch_AboutButton = new QPushButton( this, "AboutButton" );
	qtarch_AboutButton->setMinimumSize( 0, 0 );
	qtarch_AboutButton->setMaximumSize( 32767, 32767 );
	qtarch_AboutButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_AboutButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_AboutButton->setFontPropagation( QWidget::NoChildren );
	qtarch_AboutButton->setPalettePropagation( QWidget::NoChildren );
//	qtarch_AboutButton->setText( "About" );
	qtarch_AboutButton->setPixmap(aboutPix);
	qtarch_AboutButton->setAutoRepeat( FALSE );
	qtarch_AboutButton->setAutoResize( FALSE );

	qtarch_ToolTipCheck = new QCheckBox( this, "ToolTipCheck" );
	qtarch_ToolTipCheck->setMinimumSize( 0, 0 );
	qtarch_ToolTipCheck->setMaximumSize( 32767, 32767 );
	qtarch_ToolTipCheck->setFocusPolicy( QWidget::TabFocus );
	qtarch_ToolTipCheck->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_ToolTipCheck->setFontPropagation( QWidget::NoChildren );
	qtarch_ToolTipCheck->setPalettePropagation( QWidget::NoChildren );
	qtarch_ToolTipCheck->setText( "Tooltips" );
	qtarch_ToolTipCheck->setAutoRepeat( FALSE );
	qtarch_ToolTipCheck->setAutoResize( FALSE );
	qtarch_ToolTipCheck->setChecked( TRUE );
	
	qtarch_SeparationBar = new QLabel( this, "SeparationBar" );
	qtarch_SeparationBar->setMinimumSize( 0, 0 );
	qtarch_SeparationBar->setMaximumSize( 32767, 32767 );
	qtarch_SeparationBar->setFocusPolicy( QWidget::NoFocus );
	qtarch_SeparationBar->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_SeparationBar->setFontPropagation( QWidget::NoChildren );
	qtarch_SeparationBar->setPalettePropagation( QWidget::NoChildren );
	qtarch_SeparationBar->setText( "undefined" );
	qtarch_SeparationBar->setAlignment( 289 );
	qtarch_SeparationBar->setMargin( -1 );

	qtarch_MonoButton = new QPushButton( this, "MonoButton" );
	qtarch_MonoButton->setMinimumSize( 0, 0 );
	qtarch_MonoButton->setMaximumSize( 32767, 32767 );
	qtarch_MonoButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_MonoButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_MonoButton->setFontPropagation( QWidget::NoChildren );
	qtarch_MonoButton->setPalettePropagation( QWidget::NoChildren );
//	qtarch_MonoButton->setText( "Mono" );
	qtarch_MonoButton->setPixmap(monoPix);
	qtarch_MonoButton->setAutoRepeat( FALSE );
	qtarch_MonoButton->setAutoResize( FALSE );

	qtarch_HeadphonesButton = new QPushButton( this, "HeadphonesButton" );
	qtarch_HeadphonesButton->setMinimumSize( 0, 0 );
	qtarch_HeadphonesButton->setMaximumSize( 32767, 32767 );
	qtarch_HeadphonesButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_HeadphonesButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_HeadphonesButton->setFontPropagation( QWidget::NoChildren );
	qtarch_HeadphonesButton->setPalettePropagation( QWidget::NoChildren );
//	qtarch_HeadphonesButton->setText( "Headphones" );
	qtarch_HeadphonesButton->setPixmap(headphonePix);
	qtarch_HeadphonesButton->setAutoRepeat( FALSE );
	qtarch_HeadphonesButton->setAutoResize( FALSE );

	qtarch_StereoButton = new QPushButton( this, "StereoButton" );
	qtarch_StereoButton->setGeometry( 300, 90, 100, 20 );
	qtarch_StereoButton->setMinimumSize( 0, 0 );
	qtarch_StereoButton->setMaximumSize( 32767, 32767 );
	qtarch_StereoButton->setFocusPolicy( QWidget::TabFocus );
	qtarch_StereoButton->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_StereoButton->setFontPropagation( QWidget::NoChildren );
	qtarch_StereoButton->setPalettePropagation( QWidget::NoChildren );
//	qtarch_StereoButton->setText( "Stereo" );
	qtarch_StereoButton->setPixmap(stereoPix);
	qtarch_StereoButton->setAutoRepeat( FALSE );
	qtarch_StereoButton->setAutoResize( FALSE );

	qtarch_OverSample = new QCheckBox( this, "overSample" );
	qtarch_OverSample->setMinimumSize( 0, 0 );
	qtarch_OverSample->setMaximumSize( 32767, 32767 );
	qtarch_OverSample->setFocusPolicy( QWidget::TabFocus );
	qtarch_OverSample->setBackgroundMode( QWidget::PaletteBackground );
	qtarch_OverSample->setFontPropagation( QWidget::NoChildren );
	qtarch_OverSample->setPalettePropagation( QWidget::NoChildren );
	qtarch_OverSample->setText( "Oversampling" );
	qtarch_OverSample->setAutoRepeat( FALSE );
	qtarch_OverSample->setAutoResize( FALSE );

			
// ##################### GEOMETRY #################
	qtarch_PlayButton->setGeometry( 0, 0, 100, 30 );
	qtarch_OpenButton->setGeometry( 100, 0, 100, 30 );
	qtarch_StopButton->setGeometry( 200, 0, 100, 30 );
	qtarch_QuitButton->setGeometry( 300, 0, 100, 30 );
	qtarch_FileBar->setGeometry( 0, 30, 400, 30 );
	qtarch_StatusBar->setGeometry( 5, 60, 95, 30 );
	qtarch_UpButton->setGeometry( 402, 0, 40, 20 );
	qtarch_DownButton->setGeometry( 402, 70, 40, 20 );
	qtarch_SongLcd->setGeometry( 402, 20, 40, 50 );
	qtarch_BitLcd->setGeometry( 442, 20, 40, 50 );
	qtarch_EightButton->setGeometry( 442, 70, 40, 20 );
	qtarch_SixteenButton->setGeometry( 442, 0, 40, 20 );
	qtarch_FreqLcd->setGeometry( 482, 20, 40, 50 );
	qtarch_HiButton->setGeometry( 482, 0, 40, 20 );
	qtarch_LoButton->setGeometry( 482, 70, 40, 20 );
	qtarch_ToolTipCheck->setGeometry( 305, 60, 95, 30 );
	qtarch_HelpButton->setGeometry( 100, 60, 100, 30 );
	qtarch_AboutButton->setGeometry( 200, 60, 100, 30 );
	qtarch_SeparationBar->setGeometry( 5, 90, 95, 20 );
	qtarch_MonoButton->setGeometry( 100, 90, 100, 20 );
	qtarch_HeadphonesButton->setGeometry( 200, 90, 100, 20 );
	qtarch_StereoButton->setGeometry( 300, 90, 100, 20 );
	qtarch_OverSample->setGeometry( 402, 89, 120, 21 );

	resize( 522,110 );
	setMinimumSize( 522, 110 );
	setMaximumSize( 522, 110 );
// ################ END GEOMETRY #######################
}


KTfxControlData::~KTfxControlData()
{
}




