More model improvements (synchronization in DeviceTypesModel)

This commit is contained in:
2023-02-19 03:48:22 +01:00
parent 670493191e
commit 84669babf2
6 changed files with 96 additions and 7 deletions

View File

@ -30,6 +30,11 @@ public:
signals:
void performanceChanged(int performance);
void deviceTypeInserted(int first, int last);
void deviceTypeRemoved(int first, int last);
void deviceTypeNameChanged(int index, const QString &name);
void deviceTypeIconNameChanged(int index, const QString &iconName);
void deviceTypeRegisterInserted(const DeviceTypeConfig &deviceType, int first, int last);
void deviceTypeRegisterRemoved(const DeviceTypeConfig &deviceType, int first, int last);
void deviceTypeRegisterTypeChanged(const DeviceTypeConfig &deviceType, int index, DeviceTypeRegisterType type);