Hi, I would like to understand the logic of the addDays function of QDateTime. I mean, why doesn't it modify the calling object, but returns a copy of a new object instead? Thank you.