/
githubmirror
/
obs-studio
Обзор
Документация
Войти
/
githubmirror
/
obs-studio
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
frontend/components/VolumeSlider.hpp
25 строк
509 B
PatTheMav
frontend: Split Qt UI Widget implementations into single files per class
08 янв 2025, 19:33
08 янв 2025, 19:33
654ddcd
Код
Авторство
О чём код?
#pragma once #include <components/AbsoluteSlider.hpp> #include <obs.hpp> class VolumeSlider : public AbsoluteSlider { Q_OBJECT public: obs_fader_t *fad; VolumeSlider(obs_fader_t *fader, QWidget *parent = nullptr); VolumeSlider(obs_fader_t *fader, Qt::Orientation orientation, QWidget *parent = nullptr); bool getDisplayTicks() const; void setDisplayTicks(bool display); private: bool displayTicks = false; QColor tickColor; protected: virtual void paintEvent(QPaintEvent *event) override; };