17#ifndef UNITY_SHELL_SCOPES_VALUESLIDERFILTERINTERFACE_H
18#define UNITY_SHELL_SCOPES_VALUESLIDERFILTERINTERFACE_H
20#include <unity/SymbolExport.h>
22#include "FilterBaseInterface.h"
23#include "ValueSliderValuesInterface.h"
37 Q_PROPERTY(
double value READ value WRITE setValue NOTIFY valueChanged)
39 Q_PROPERTY(
double minValue READ minValue NOTIFY minValueChanged)
40 Q_PROPERTY(
double maxValue READ maxValue NOTIFY maxValueChanged)
43 FiltersInterface::FilterType filterType()
const override
45 return FiltersInterface::ValueSliderFilter;
48 virtual double value()
const = 0;
49 virtual void setValue(
double) = 0;
50 virtual double minValue()
const = 0;
51 virtual double maxValue()
const = 0;
57 void minValueChanged();
58 void maxValueChanged();
Definition: FilterBaseInterface.h:31
Definition: ValueSliderFilterInterface.h:33
Definition: ValueSliderValuesInterface.h:31
Top-level namespace for all things Unity-related.
Definition: Version.h:38