The Machine Perception Toolbox

[Introduction]- [News]- [Download]- [Screenshots]- [Manual (pdf)]- [Forums]- [API Reference]- [Repository ]

 

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

lcdrange.cpp

Go to the documentation of this file.
00001 /****************************************************************
00002 **
00003 ** Implementation of LCDRange class, Qt tutorial 7
00004 **
00005 ****************************************************************/
00006 
00007 #include "lcdrange.h"
00008 
00009 #include <qslider.h>
00010 #include <qlcdnumber.h>
00011 
00012 LCDRange::LCDRange( QWidget *parent, const char *name )
00013         : QVBox( parent, name )
00014 {
00015     QLCDNumber *lcd  = new QLCDNumber( 2, this, "lcd"  );
00016     slider = new QSlider( Horizontal, this, "slider" );
00017     slider->setRange( 0, 99 );
00018     slider->setValue( 0 );
00019     connect( slider, SIGNAL(valueChanged(int)),
00020          lcd, SLOT(display(int)) );
00021     connect( slider, SIGNAL(valueChanged(int)),
00022          SIGNAL(valueChanged(int)) );
00023 }
00024 
00025 int LCDRange::value() const
00026 {
00027     return slider->value();
00028 }
00029 
00030 void LCDRange::setValue( int value )
00031 {
00032     slider->setValue( value );
00033 }

Generated on Mon Nov 8 17:07:36 2004 for MPT by  doxygen 1.3.9.1