X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Ftypes.h;h=0816223dd6dcbc10578bdb39096dcf27e00e43b2;hp=a806c58f378330c736bce3a178ac6f8002ca5755;hb=55ed2b3b4fac69d7d4bcb62f312b1fd233626577;hpb=c1cf157116de7fc3da96203aa6f03c38c7ebb650 diff --git a/src/common/types.h b/src/common/types.h index a806c58f..0816223d 100644 --- a/src/common/types.h +++ b/src/common/types.h @@ -225,6 +225,16 @@ QDataStream& operator>>(QDataStream& in, T& value) return in; } +// STL-compliant hash functor for Qt types +template +struct Hash +{ + uint operator()(const T& t) const + { + return qHash(t); + } +}; + // Exceptions /**