Increase precision of volume widget slider

This commit is contained in:
WarmUpTill
2024-03-06 21:47:27 +01:00
committed by WarmUpTill
parent 132d89b350
commit bcf7c247bf
5 changed files with 116 additions and 7 deletions

View File

@@ -1,4 +1,5 @@
#pragma once
#include "double-slider.hpp"
#include <obs.hpp>
#include <QWidget>
@@ -284,7 +285,7 @@ private:
QLabel *nameLabel;
QLabel *volLabel;
VolumeMeter *volMeter;
QSlider *slider;
DoubleSlider *slider;
QPushButton *config = nullptr;
float levelTotal;
float levelCount;
@@ -327,10 +328,10 @@ public:
inline void SetContextMenu(QMenu *cm) { contextMenu = cm; }
void refreshColors();
QSlider *GetSlider() const { return slider; }
DoubleSlider *GetSlider() const { return slider; }
};
class VolumeSlider : public QSlider {
class VolumeSlider : public DoubleSlider {
Q_OBJECT
public: