Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > b8336ccf169767ec076cad8fc60ead6c > files > 157

lib64qwt-devel-6.0.1-6.mga4.x86_64.rpm

#ifndef _KNOB_H_
#define _KNOB_H_

#include <qwidget.h>

class QwtKnob;
class QLabel;

class Knob: public QWidget
{
    Q_OBJECT

public:
    Knob(const QString &title, 
        double min, double max, QWidget *parent = NULL);

    virtual QSize sizeHint() const;

    void setValue(double value);
    double value() const;

Q_SIGNALS:
    double valueChanged(double);

protected:
    virtual void resizeEvent(QResizeEvent *);

private:
    QwtKnob *d_knob;
    QLabel *d_label;
};

#endif