17 using QCryptographicHash::addData;
19 void addData(
const QUuid& _uuid) { addData(_uuid.toByteArray()); }
20 void addData(
const QDateTime& _time) { addData(_time.toMSecsSinceEpoch()); }
21 template<
typename _T_>
22 requires(std::is_fundamental_v<_T_>)
25 addData(
reinterpret_cast<char*
>(&_t),
sizeof(_t));