54 SensorType = Qt::UserRole + 1,
70 QVariant data(
const QModelIndex &index,
int role )
const override;
71 bool setData(
const QModelIndex &index,
const QVariant &value,
int role = Qt::EditRole )
override;
72 Qt::ItemFlags flags(
const QModelIndex &index )
const override;
73 QVariant headerData(
int section, Qt::Orientation orientation,
int role = Qt::DisplayRole )
const override;
74 QModelIndex index(
int row,
int column,
const QModelIndex &parent = QModelIndex() )
const override;
75 QModelIndex parent(
const QModelIndex &index )
const override;
76 int rowCount(
const QModelIndex &parent = QModelIndex() )
const override;
77 int columnCount(
const QModelIndex &parent = QModelIndex() )
const override;
81 void sensorAdded(
const QString &
id );
82 void sensorRemoved(
const QString &
id );
83 void sensorNameChanged(
const QString &
id );
84 void sensorStatusChanged(
const QString &
id );
85 void sensorDataCaptured(
const QString &
id );
89 QStringList mSensorIds;