| Last change
 on this file since 184 was             2, checked in by dmik, 20 years ago | 
        
          | 
Imported xplatform parts of the official release 3.3.1 from Trolltech
 | 
        
          | 
              
Property                 svn:keywords
 set to                 Id | 
        
          | File size:
            854 bytes | 
      
      
| Line |  | 
|---|
| 1 | /**************************************************************** | 
|---|
| 2 | ** | 
|---|
| 3 | ** Implementation of LCDRange class, Qt tutorial 7 | 
|---|
| 4 | ** | 
|---|
| 5 | ****************************************************************/ | 
|---|
| 6 |  | 
|---|
| 7 | #include "lcdrange.h" | 
|---|
| 8 |  | 
|---|
| 9 | #include <qslider.h> | 
|---|
| 10 | #include <qlcdnumber.h> | 
|---|
| 11 |  | 
|---|
| 12 | LCDRange::LCDRange( QWidget *parent, const char *name ) | 
|---|
| 13 | : QVBox( parent, name ) | 
|---|
| 14 | { | 
|---|
| 15 | QLCDNumber *lcd  = new QLCDNumber( 2, this, "lcd"  ); | 
|---|
| 16 | slider = new QSlider( Horizontal, this, "slider" ); | 
|---|
| 17 | slider->setRange( 0, 99 ); | 
|---|
| 18 | slider->setValue( 0 ); | 
|---|
| 19 | connect( slider, SIGNAL(valueChanged(int)), | 
|---|
| 20 | lcd, SLOT(display(int)) ); | 
|---|
| 21 | connect( slider, SIGNAL(valueChanged(int)), | 
|---|
| 22 | SIGNAL(valueChanged(int)) ); | 
|---|
| 23 | } | 
|---|
| 24 |  | 
|---|
| 25 | int LCDRange::value() const | 
|---|
| 26 | { | 
|---|
| 27 | return slider->value(); | 
|---|
| 28 | } | 
|---|
| 29 |  | 
|---|
| 30 | void LCDRange::setValue( int value ) | 
|---|
| 31 | { | 
|---|
| 32 | slider->setValue( value ); | 
|---|
| 33 | } | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.