| 57 | // ── Reply handling ────────────────────────────────────────────────────────── |
| 58 | |
| 59 | void DvkModel::handleCommandResponse(const QString& verb, int id, uint code, |
| 60 | const QString& body) |
| 61 | { |
| 62 | Q_UNUSED(body); |
| 63 | if (code == 0) return; // success path: status broadcast drives UI |
| 64 | |
| 65 | qWarning() << "DvkModel: command" << verb << "id=" << id |
| 66 | << "failed with code 0x" << QString::number(code, 16); |
| 67 | emit commandFailed(verb, id, code, dvkErrorString(code)); |
| 68 | } |
| 69 | |
| 70 | QString DvkModel::dvkErrorString(uint code) |
| 71 | { |