bool OutputString::set_value(std::string val) { if (!isEnabled()) return true; readConfig(); set_value_real(val); value = val; EmitSignalIO(); emitChange(); return true; }
K3b::AudioDataSource* K3b::AudioDataSource::split( const K3b::Msf& pos ) { if( pos < length() ) { K3b::AudioDataSource* s = copy(); s->setStartOffset( startOffset() + pos ); s->setEndOffset( endOffset() ); setEndOffset( startOffset() + pos ); s->moveAfter( this ); emitChange(); return s; } else return 0; }
bool ColorPicker::qt_invoke( int _id, QUObject* _o ) { switch ( _id - staticMetaObject()->slotOffset() ) { case 0: setColor((const QColor&)*((const QColor*)static_QUType_ptr.get(_o+1))); break; case 1: setRed((int)static_QUType_int.get(_o+1)); break; case 2: emitChange(); break; case 3: setGreen((int)static_QUType_int.get(_o+1)); break; case 4: setBlue((int)static_QUType_int.get(_o+1)); break; case 5: reset(); break; case 6: init(); break; default: return QGroupBox::qt_invoke( _id, _o ); } return TRUE; }
void ZibaseTemp::valueUpdated(ZibaseInfoSensor *sensor) { /*check that sensor id match */ if((id==sensor->id) && (sensor->type == sensor_type)) { if (sensor->AnalogVal != value) { value = sensor->AnalogVal; emitChange(); } } }
MySensorsInputString::MySensorsInputString(Params &p): InputString(p) { // Define IO documentation ioDoc->friendlyNameSet("MySensorsInputString"); ioDoc->descriptionSet(_("Display string from MySensors node")); ioDoc->linkAdd("MySensors", _("http://mysensors.org")); ioDoc->paramAdd("node_id", _("Node ID as set in your network"), IODoc::TYPE_STRING, true); ioDoc->paramAdd("sensor_id", _("Sensor ID, as set in your node"), IODoc::TYPE_STRING, true); Params gwlist = {{ "serial", _("Serial") }, { "tcp", _("Tcp") }}; ioDoc->paramAddList("gateway", _("Gateway type used, tcp or serial are supported"), true, gwlist, "serial"); ioDoc->paramAdd("port", _("If using serial gateway, port is the serial port (/dev/ttyUSB0 for ex.). If using tcp gateway port is TCP port of the gateway."), IODoc::TYPE_STRING, true, "/dev/ttyUSB0"); ioDoc->paramAdd("host", _("IP address of the tcp gateway if relevant"), IODoc::TYPE_STRING, true); std::string nodeId = get_param("node_id"); std::string sensorId = get_param("sensor_id"); MySensorsController::Instance(get_params()).registerIO(nodeId, sensorId, [=]() { // Read the value std::string nId = get_param("node_id"); std::string sId = get_param("sensor_id"); std::string v = MySensorsController::Instance(get_params()).getValue(nId, sId); if (v != current) { current = v; cInfoDom("input") << "node_id: " << nodeId << " sensor_id: " << sensorId << " new value: " << value; emitChange(); } }); cInfoDom("input") << "node_id: " << nodeId << " sensor_id: " << sensorId; }
void WebInputTemp::readValue() { // Read the value value = WebCtrl::Instance(get_params()).getValueDouble(get_param("path")); emitChange(); }
void ApplicationSettings::setTeamDomain(const QString &value) { settings.setValue(teamDomainKey, value); emitChange(); }
ValueVector<VectorType, ElementType, N> & operator -= (const VectorType & v) { m_value -= v; emitChange(); return *this; }
inline void normalize(ElementType len = 1.0) { m_value.normalize(len); emitChange(); }
void ApplicationSettings::setHideOnClose(bool value) { settings.setValue(hideOnCloseKey, value); emitChange(); }
void CChangeWidget::emitIntChange(EVariable var, int value) { CStdVariant varValue; varValue.set<int>(value); emitChange(var, varValue); }
void ApplicationSettings::setMainWindowState(const QByteArray &value) { settings.setValue(mainWindowStateKey, value); emitChange(); }
void ApplicationSettings::setStartHidden(bool value) { settings.setValue(startHiddenKey, value); emitChange(); }
void K3b::AudioDataSource::setEndOffset( const K3b::Msf& msf ) { m_endOffset = msf; fixupOffsets(); emitChange(); }
void CChangeWidget::emitStdStringChange(EVariable var, const std::string &value) { CStdVariant varValue; varValue.set<std::string>(value); emitChange(var, varValue); }
void CChangeWidget::emitColorChange(EVariable var, const CColor &value) { CStdVariant varValue; varValue.set<CColor>(value); emitChange(var, varValue); }
void CChangeWidget::emitGlmVec3Change(EVariable var, const glm::vec3 &value) { CStdVariant varValue; varValue.set<glm::vec3>(value); emitChange(var, varValue); }
void CChangeWidget::emitFloatChange(EVariable var, float value) { CStdVariant varValue; varValue.set<float>(value); emitChange(var, varValue); }