~ubuntu-branches/ubuntu/karmic/kguitar/karmic

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#ifndef RADIUSTUNER_H
#define RADIUSTUNER_H

#include <qwidget.h>
#include "global.h"

#include "notespinbox.h"

#define RADTUNER_W   47
#define RADTUNER_H   50

class RadiusTuner: public QWidget {
	Q_OBJECT
public:
	RadiusTuner(QWidget *parent=0, const char *name=0);
	void setValue(uchar x) { val->setValue(x); };
	uchar value() { return val->value(); };

signals:
	void valueChanged(int);

private slots:
	void emitValueChanged();

private:
	NoteSpinBox *val;
	virtual void resizeEvent(QResizeEvent *e);
	virtual void paintEvent(QPaintEvent *p);
};

#endif