Home | All Classes | Main Classes | Annotated | Grouped Classes | Functions |

# t7/lcdrange.cpp Example File

    /****************************************************************
    **
    ** Implementation of LCDRange class, TQt tutorial 7
    **
    ****************************************************************/

    #include "lcdrange.h"

    #include <ntqslider.h>
    #include <ntqlcdnumber.h>

    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 );
    }