/**************************************************************** ** ** Definition of LCDRange class, Qt tutorial 13 ** ****************************************************************/ #ifndef LCDRANGE_H #define LCDRANGE_H #include <qwidget.h> class QScrollBar; class QLCDNumber; class QLabel; class LCDRange : public QWidget { Q_OBJECT public: LCDRange( QWidget *parent=0, const char *name=0 ); LCDRange( const char *s, QWidget *parent=0, const char *name=0 ); int value() const; const char *text() const; public slots: void setValue( int ); void setRange( int minVal, int maxVal ); void setText( const char * ); signals: void valueChanged( int ); protected: void resizeEvent( QResizeEvent * ); private: void init(); QScrollBar *sBar; QLCDNumber *lcd; QLabel *label; }; #endif // LCDRANGE_H
Copyright © 1998 Troll Tech | Trademarks | Qt version 1.42
|