34 lines
696 B
C++
34 lines
696 B
C++
#ifndef RM_EQ_WIDGET_H
|
|
#define RM_EQ_WIDGET_H
|
|
#if (MODEL_BBVIEWER)
|
|
|
|
#include <QWidget>
|
|
#include <QVBoxLayout>
|
|
class RMButton;
|
|
class RMReleasedSlider;
|
|
class RMSlider;
|
|
|
|
class RMEQWidget : public QWidget
|
|
{
|
|
Q_OBJECT
|
|
public:
|
|
explicit RMEQWidget(QWidget *parent = nullptr);
|
|
RMReleasedSlider* speedSlider;
|
|
RMSlider* brightnessSlider;
|
|
RMSlider* contrastSlider;
|
|
|
|
private:
|
|
void paintEvent(QPaintEvent *pe);
|
|
QVBoxLayout* layout;
|
|
|
|
void _addLine(QString toolTip,QString icon,RMButton** btn, int type);
|
|
signals:
|
|
|
|
public slots:
|
|
void onDefaultSpeed();
|
|
void onDefaultBrightness();
|
|
void onDefaultContrast();
|
|
};
|
|
#endif // #if (MODEL_BBVIEWER)
|
|
#endif // RM_EQ_WIDGET_H
|