This PR adds the ability to save the QSplitter widget state in QSettings during shutdown, and restore it on startup.
A user no longer needs to adjust the splitter every time :)

This PR adds the ability to save the QSplitter widget state in QSettings during shutdown, and restore it on startup.
A user no longer needs to adjust the splitter every time :)

Great idea. Was complaining about this to myself just again today.
ACK 90f9fc274bf69b33adea593146ff5d6793123781 this sets the "PeersTabSplitterSizes" value in the RPCConsole dtor and restores it in the RPCConsole ctor; tested in Debian with various split settings, tab open/close sequences, and shutdown methods, and the Peers window split state was faithfully maintained.
Good idea and just two lines of code. utACK 90f9fc274bf69b33adea593146ff5d6793123781
Tested ACK on macOS Big Sur 11.1 with Qt 5.15.2. Works great and is a useful feature!
utACK
Note that we might need to change the setting name for each version that adds/removes columns :/