In the documentation for QPainter, it says that "Remember to destroy the QPainter object after drawing", but doesn't provide a rationale as to why. Why does it say so? Why is destroying QPainter necessary after painting?