Move per-Item changelog to a global ItemChangeLog class to save memory
Most of the time the changelog members in ItemPrivate are unused and wasting memory. This change introduces ItemChangeLog singleton where Items can store their changelog if they need to in a common QHashes. This save another at least 40 bytes per each Item instance.
parent
c555db99
Please register or sign in to comment