![]() |
Mixxx
|
00001 #include "numbercontrolevent.h" 00002 #include "../controlobject.h" 00003 00004 NumberControlEvent::NumberControlEvent(const char* group, const char* name, \ 00005 double value, QDateTime time, int process, int tag)\ 00006 : ScriptControlEvent(time, process, tag) { 00007 m_obj = ControlObject::getControl(ConfigKey(group, name)); 00008 m_value = value; 00009 } 00010 00011 NumberControlEvent::NumberControlEvent(ControlObject *obj, double value, QDateTime time, int process, int tag) : ScriptControlEvent(time, process, tag) { 00012 m_obj = obj; 00013 m_value = value; 00014 } 00015 00016 NumberControlEvent::~NumberControlEvent() { 00017 } 00018 00019 void NumberControlEvent::execute() { 00020 m_obj->queueFromThread(m_value); 00021 } 00022 00023 double NumberControlEvent::getValue() { 00024 return m_value; 00025 }