We are using saveState / restoreState to save the current window layout when YUView is closed. This allows us to keep the layout of the Main Window consistent when YUView is relaunched. However, it looks like restoring a state from a different Qt Version can crash YUView on macos. So we have to store and load the states only if the Qt version between store and reload are identical. Fortunately Qt has a 'version' parameter in the store / reload functions for this.
We are using saveState / restoreState to save the current window layout when YUView is closed. This allows us to keep the layout of the Main Window consistent when YUView is relaunched. However, it looks like restoring a state from a different Qt Version can crash YUView on macos. So we have to store and load the states only if the Qt version between store and reload are identical. Fortunately Qt has a 'version' parameter in the store / reload functions for this.
Issue https://github.com/IENT/YUView/issues/543