In the Company Settings - Advanced Tab of your file, there is a setting where you determine the amount of time after which QBO will log you off if you aren't doing anything.
The default is one hour, you can extend it to 3 hours.
Be aware, that this is a global setting for the company, and not specific by user.
Updated: May2017