first commit
This commit is contained in:
55
project/fm_viewer/ui/rm_frame_eq.h
Normal file
55
project/fm_viewer/ui/rm_frame_eq.h
Normal file
@@ -0,0 +1,55 @@
|
||||
#ifndef RM_FRAME_EQ_H
|
||||
#define RM_FRAME_EQ_H
|
||||
#if !(DO_NOT_USE_EQ)
|
||||
#include "rm_widget_base.h"
|
||||
#include "../fm_event_types.h"
|
||||
//#include "../core/rm_player_base.h"
|
||||
|
||||
class RMSlider;
|
||||
class RMReleasedSlider;
|
||||
class FMButton;
|
||||
class RMFrameEQ: public RMWidgetBase
|
||||
{
|
||||
Q_OBJECT
|
||||
protected:
|
||||
QHBoxLayout* layout;
|
||||
void _createLayouts();
|
||||
public:
|
||||
explicit RMFrameEQ(QWidget *parent = nullptr);
|
||||
~RMFrameEQ();
|
||||
|
||||
FMButton* contrastBtn;
|
||||
RMSlider* contrastSlider;
|
||||
|
||||
FMButton* brightnessBtn;
|
||||
RMSlider* brightnessSlider;
|
||||
|
||||
#if !(RM_MODEL == RM_MODEL_TYPE_TB4000)
|
||||
FMButton* volumeBtn;
|
||||
RMSlider* volumeSlider;
|
||||
#endif // #if !(RM_MODEL == RM_MODEL_TYPE_TB4000)
|
||||
|
||||
FMButton* speedBtn;
|
||||
RMReleasedSlider* speedSlider;
|
||||
QLabel* speedLabel;
|
||||
|
||||
#if (PLAYER_ONLY_LIBRARY_MODE)
|
||||
FMButton* playButton;
|
||||
FMButton* previousButton;
|
||||
FMButton* nextButton;
|
||||
#endif // LIBRARY_MODE
|
||||
|
||||
public slots:
|
||||
void onPlayEvent(PLAY_EVENT event,RMVideoItem* item);
|
||||
void onDefaultSpeed();
|
||||
void onDefaultBrightness();
|
||||
void onDefaultContrast();
|
||||
#if (PLAYER_ONLY_LIBRARY_MODE)
|
||||
void onPlayOrPause();
|
||||
void onPlayPrevious();
|
||||
void onPlayNext();
|
||||
#endif // PLAYER_ONLY_LIBRARY_MODE
|
||||
|
||||
};
|
||||
#endif // #if !(DO_NOT_USE_EQ)
|
||||
#endif // RM_FRAME_EQ_H
|
||||
Reference in New Issue
Block a user