summaryrefslogtreecommitdiff
path: root/attic/muse2-oom/muse2/muse/mixer/meter.h
diff options
context:
space:
mode:
Diffstat (limited to 'attic/muse2-oom/muse2/muse/mixer/meter.h')
-rw-r--r--attic/muse2-oom/muse2/muse/mixer/meter.h53
1 files changed, 0 insertions, 53 deletions
diff --git a/attic/muse2-oom/muse2/muse/mixer/meter.h b/attic/muse2-oom/muse2/muse/mixer/meter.h
deleted file mode 100644
index a32bd602..00000000
--- a/attic/muse2-oom/muse2/muse/mixer/meter.h
+++ /dev/null
@@ -1,53 +0,0 @@
-//=========================================================
-// MusE
-// Linux Music Editor
-// $Id: meter.h,v 1.1.1.1.2.2 2009/05/03 04:14:00 terminator356 Exp $
-//
-// (C) Copyright 2000 Werner Schweer (ws@seh.de)
-//=========================================================
-
-#ifndef __METER_H__
-#define __METER_H__
-
-#include <QFrame>
-
-class QResizeEvent;
-class QMouseEvent;
-class QPainter;
-
-class Meter : public QFrame {
- public:
- enum MeterType {DBMeter, LinMeter};
- private:
- MeterType mtype;
- bool overflow;
- double val;
- double maxVal;
- double minScale, maxScale;
- int yellowScale, redScale;
- QColor green;
- QColor red;
- QColor yellow;
- QColor bgColor;
-
- void drawVU(QPainter& p, int, int, int);
-
- Q_OBJECT
- void paintEvent(QPaintEvent*);
- virtual void resizeEvent(QResizeEvent*);
- virtual void mousePressEvent(QMouseEvent*);
-
- public slots:
- void resetPeaks();
- void setVal(double, double, bool);
-
- signals:
- void mousePress();
- void meterClipped();
-
- public:
- Meter(QWidget* parent, MeterType type = DBMeter);
- void setRange(double min, double max);
- };
-#endif
-