Krita Source Code Documentation
Loading...
Searching...
No Matches
KisSimpleDynamicSensorFactory Class Reference

#include <KisSimpleDynamicSensorFactory.h>

+ Inheritance diagram for KisSimpleDynamicSensorFactory:

Public Member Functions

QWidget * createConfigWidget (lager::cursor< KisCurveOptionDataCommon >, QWidget *) override
 
QString id () const override
 
 KisSimpleDynamicSensorFactory (const QString &id, int minimumValue, int maximumValue, const QString &minimumLabel, const QString &maximumLabel, const QString &valueSuffix)
 
QString maximumLabel (int length) override
 
int maximumValue (int length) override
 
QString minimumLabel () override
 
int minimumValue () override
 
QString valueSuffix () override
 
- Public Member Functions inherited from KisDynamicSensorFactory
virtual ~KisDynamicSensorFactory ()
 

Public Attributes

QString m_id
 
QString m_maximumLabel
 
int m_maximumValue
 
QString m_minimumLabel
 
int m_minimumValue
 
QString m_valueSuffix
 

Detailed Description

Definition at line 13 of file KisSimpleDynamicSensorFactory.h.

Constructor & Destructor Documentation

◆ KisSimpleDynamicSensorFactory()

KisSimpleDynamicSensorFactory::KisSimpleDynamicSensorFactory ( const QString & id,
int minimumValue,
int maximumValue,
const QString & minimumLabel,
const QString & maximumLabel,
const QString & valueSuffix )

Definition at line 9 of file KisSimpleDynamicSensorFactory.cpp.

Member Function Documentation

◆ createConfigWidget()

QWidget * KisSimpleDynamicSensorFactory::createConfigWidget ( lager::cursor< KisCurveOptionDataCommon > ,
QWidget *  )
overridevirtual

Implements KisDynamicSensorFactory.

Definition at line 56 of file KisSimpleDynamicSensorFactory.cpp.

57{
58 return nullptr;
59}

◆ id()

QString KisSimpleDynamicSensorFactory::id ( ) const
overridevirtual

return the id for the shape this factory creates.

Returns
the id for the shape this factory creates.

Implements KisDynamicSensorFactory.

Definition at line 24 of file KisSimpleDynamicSensorFactory.cpp.

25{
26 return m_id;
27}

References m_id.

◆ maximumLabel()

QString KisSimpleDynamicSensorFactory::maximumLabel ( int length)
overridevirtual

Implements KisDynamicSensorFactory.

Definition at line 45 of file KisSimpleDynamicSensorFactory.cpp.

46{
47 Q_UNUSED(length);
48 return m_maximumLabel;
49}
qreal length(const QPointF &vec)
Definition Ellipse.cc:82

References length(), and m_maximumLabel.

◆ maximumValue()

int KisSimpleDynamicSensorFactory::maximumValue ( int length)
overridevirtual

Implements KisDynamicSensorFactory.

Definition at line 34 of file KisSimpleDynamicSensorFactory.cpp.

35{
36 Q_UNUSED(length);
37 return m_maximumValue;
38}

References length(), and m_maximumValue.

◆ minimumLabel()

QString KisSimpleDynamicSensorFactory::minimumLabel ( )
overridevirtual

Implements KisDynamicSensorFactory.

Definition at line 40 of file KisSimpleDynamicSensorFactory.cpp.

41{
42 return m_minimumLabel;
43}

References m_minimumLabel.

◆ minimumValue()

int KisSimpleDynamicSensorFactory::minimumValue ( )
overridevirtual

Implements KisDynamicSensorFactory.

Definition at line 29 of file KisSimpleDynamicSensorFactory.cpp.

30{
31 return m_minimumValue;
32}

References m_minimumValue.

◆ valueSuffix()

QString KisSimpleDynamicSensorFactory::valueSuffix ( )
overridevirtual

Implements KisDynamicSensorFactory.

Definition at line 51 of file KisSimpleDynamicSensorFactory.cpp.

52{
53 return m_valueSuffix;
54}

References m_valueSuffix.

Member Data Documentation

◆ m_id

QString KisSimpleDynamicSensorFactory::m_id

Definition at line 33 of file KisSimpleDynamicSensorFactory.h.

◆ m_maximumLabel

QString KisSimpleDynamicSensorFactory::m_maximumLabel

Definition at line 35 of file KisSimpleDynamicSensorFactory.h.

◆ m_maximumValue

int KisSimpleDynamicSensorFactory::m_maximumValue

Definition at line 32 of file KisSimpleDynamicSensorFactory.h.

◆ m_minimumLabel

QString KisSimpleDynamicSensorFactory::m_minimumLabel

Definition at line 34 of file KisSimpleDynamicSensorFactory.h.

◆ m_minimumValue

int KisSimpleDynamicSensorFactory::m_minimumValue

Definition at line 31 of file KisSimpleDynamicSensorFactory.h.

◆ m_valueSuffix

QString KisSimpleDynamicSensorFactory::m_valueSuffix

Definition at line 36 of file KisSimpleDynamicSensorFactory.h.


The documentation for this class was generated from the following files: