/**************************************************************** ** ** Implementation of LCDRange class, TQt tutorial 7 ** ****************************************************************/ #include "lcdrange.h" #include #include LCDRange::LCDRange( TQWidget *parent, const char *name ) : TQVBox( parent, name ) { TQLCDNumber *lcd = new TQLCDNumber( 2, this, "lcd" ); slider = new TQSlider( Horizontal, this, "slider" ); slider->setRange( 0, 99 ); slider->setValue( 0 ); connect( slider, TQ_SIGNAL(valueChanged(int)), lcd, TQ_SLOT(display(int)) ); connect( slider, TQ_SIGNAL(valueChanged(int)), TQ_SIGNAL(valueChanged(int)) ); } int LCDRange::value() const { return slider->value(); } void LCDRange::setValue( int value ) { slider->setValue( value ); }