37 QDebugStateSaver saver(dbg);
40 if (qos.status == noErr) {
45 std::array<
char, 4> buf;
46 qToBigEndian(qos.status, buf.data());
48 bool isPrintable = std::all_of(buf.begin(), buf.end(), [](
unsigned char c) {
49 return std::isprint(c);
53 return dbg << QLatin1String(buf.data(), buf.size());
55 return dbg << qos.status;