Moved some files and minor cleanups

This commit is contained in:
Thomas Frauendorfer 2008-01-24 05:52:52 +01:00
parent 0cf6c18de4
commit 883243a376
62 changed files with 95 additions and 79 deletions

62
src/equalizer/equalizer.h Normal file
View file

@ -0,0 +1,62 @@
#ifndef __EQUALIZER_H__
#define __EQUALIZER_H__
class Skin;
class Button;
class MainWindow;
class TitleBar;
class ToggleButton;
class Slider;
#include <iostream>
#include <QPixmap>
#include <QWidget>
#include <QMouseEvent>
#include <QPaintEvent>
#include <QMainWindow>
#include "Display.h"
class EqualizerWidget : public QWidget
{
Q_OBJECT
public:
EqualizerWidget(QWidget *parent);
~EqualizerWidget();
void paintEvent (QPaintEvent *event);
public slots:
void setPixmaps(Skin *skin);
private:
QPixmap m_pixmap;
QPixmap m_graph;
ToggleButton *m_enable;
ToggleButton *m_auto;
Button *m_preset;
Slider *m_preamp;
Slider *m_bands[10];
};
class EqualizerWindow : public QMainWindow
{
Q_OBJECT
public:
EqualizerWindow(QWidget *parent);
~EqualizerWindow();
void mouseMoveEvent(QMouseEvent *);
void mousePressEvent(QMouseEvent *);
void moveEvent(QMoveEvent *event);
public slots:
void setEnabled (void);
private:
MainWindow *m_mw;
EqualizerWidget *m_equalizer;
int m_diffx;
int m_diffy;
};
#endif