Closed mboerwinkle closed 2 years ago
Forgot about the window geometry component of the request - added a windowGeometry
setting using the method found here https://doc.qt.io/qt-5/qwidget.html#saveGeometry. This setting updates on resize or move (as the actions occur, same as the other settings), as opposed to the example code, which updates on window close.
Also, sorry for the delay on getting back to this 😅
Addresses #77. Noteworthy facets of this change:
Canvas::view_perspective
and::view_orthogonal
are now merged into a single function with the help of constantsCanvas::P_PERSPECTIVE
and::P_ORTHOGRAPHIC
. I had to touch this code to avoid a perspective-warp animation while loading from persisted settings.Here is an example configuration file:
Please let me know if you have any feedback.