OperatorOverloading: Overloading << to support QDebug stream for custom types