| 178 | } |
| 179 | |
| 180 | bool PresetManager::addRule(const PresetRule &rule) |
| 181 | { |
| 182 | // Only one rule per device & route id |
| 183 | removeRule(rule.deviceId, rule.routeId); |
| 184 | |
| 185 | _rules.append(rule); |
| 186 | saveRules(); |
| 187 | return true; |
| 188 | } |
| 189 | |
| 190 | void PresetManager::removeRule(const QString &deviceId, const QString &routeId) |
| 191 | { |
no test coverage detected