Mini-Breakthrough: Animantion works.

This commit is contained in:
2025-12-29 20:10:05 +01:00
parent 4491e6fe57
commit 60be19a6ae
11 changed files with 282 additions and 284 deletions

View File

@@ -88,9 +88,6 @@ void BCTransmitter::enqueueValueOp(BC::OpID opID, const BCValue* value)
QMutexLocker locker(&_mutex);
_valueQueue.enqueue( value );
// Logging (Thread-safe via Signal)
//emit messageLogged(QString("Command %1 queued.").arg(cmd.label));
// wir wollen nicht den ganzen Value verschicken, erstrecht
// wollen wir den Value in verschiedenen Threads gleichzeitig
// in die Hand nehmen, also hantieren wir nur mit den Inidizes.
@@ -133,7 +130,7 @@ void BCTransmitter::processValueOp( BC::OpID opID )
// Abkürzung
const BCValue& val = *currentValue;
// Value ist 'under construction'
emit valueUpdated( val.deviceID, val.indexRow, BC::State::Locked );
//emit valueUpdated( val.deviceID, val.indexRow, BC::State::Locked );
if( opID == BC::OpID::ReadValue )
{
QString result = currentValue->readRawValueX( *this );
@@ -151,8 +148,6 @@ void BCTransmitter::processValueOp( BC::OpID opID )
qDebug() << " --- OUCH!";
}
//emit valueStateChanged(cmd.id, true);
//emit valueStateChanged(0, true);
}