Fix High DPI for canvas previews in Undo History docker
Before this commit, canvas previews/thumbnails in the Undo History docker were low resolution on High DPI screen. This commit make them high resolution (respect devicePixelRatio). Because there is no item delegate and no manual paint command, it required adding a devicePixelRatio parameter to the Model.
Showing with 18 additions and 1 deletion