void CallbackInfo::setRunning(quint32 index, quint8 value)
{
   mutex->lock();
   bool changed = data.Running[index] != value;
   data.Running[index] = value;
   mutex->unlock();
   if (changed) emit RunningChanged(index,value);
}
Esempio n. 2
0
//Write Property
void Controller::SetRunning(bool running) {
    this->running = running;

    if (this->running) {
        emit modelStart();
    } else {
        emit modelStop();
    }

    emit RunningChanged();
}
Esempio n. 3
0
//set running to false, from model
void Controller::modelStopRunning() {
    running = false;
    emit RunningChanged();
}