uint hash(const QVariant& v) { buff.seek(0); ds << v; return qHashBits(bb.constData(), buff.pos()); }
uint qHash(const MiniBoard & key) { return qHashBits(&key, sizeof(key)); }