I am planning to use QSettings to save certain parameters of my application. These are to be used for recovery and restoration of the application to the saved state. As I understand from the documentation, the QSettings file can be used across parallel instances of the same application. But for my use case, I will be running parallel instances of the same application, but each application can have a different state which I want to persist. That is, the changes made in one instance should not be propagated to the other instances. Is this possible using QSettings? If so, how?