33 lines
574 B
C++
33 lines
574 B
C++
#include "ruleactionparam.h"
|
|
|
|
RuleActionParam::RuleActionParam(QObject *parent) : QObject(parent)
|
|
{
|
|
|
|
}
|
|
|
|
QUuid RuleActionParam::paramTypeId() const
|
|
{
|
|
return m_paramTypeId;
|
|
}
|
|
|
|
void RuleActionParam::setParamTypeId(const QUuid ¶mTypeId)
|
|
{
|
|
if (m_paramTypeId != paramTypeId) {
|
|
m_paramTypeId = paramTypeId;
|
|
emit paramTypeIdChanged();
|
|
}
|
|
}
|
|
|
|
QVariant RuleActionParam::value() const
|
|
{
|
|
return m_value;
|
|
}
|
|
|
|
void RuleActionParam::setValue(const QVariant &value)
|
|
{
|
|
if (m_value != value) {
|
|
m_value = value;
|
|
emit valueChanged();
|
|
}
|
|
}
|