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

@@ -36,6 +36,8 @@
#include <bcvaluemodel.h>
#include <ui_bcdevicepanel.h>
class BCItemDelegate;
class BCDevicePanel : public QWidget, private Ui::BCDevicePanel
{
Q_OBJECT
@@ -53,17 +55,18 @@ public:
QTableView* getValueView();
const BCValueList& getValueListX();
BCValueModel &getValueModel();
//BCValueModel &getValueModel();
public slots:
void onValueListReady( BCDevice::ID deviceID, BCValueList valueList );
void onValueUpdated( int index, BC::State state, const QString& newVisibleValue="" );
protected:
BCDevice::ID _devideID{BCDevice::ID::Invalid};
BCValueModel _valueModel;
BCDevice::ID _devideID{BCDevice::ID::Invalid};
BCValueModel _valueModel;
BCItemDelegate* _itemDelegate{};
};