Last change
on this file since 127 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.