Ideally if a user is reading some message on screen, we don't need to keep the processor running. The display hardware can keep refreshing the last drawn image for the user. The processor need to wake up only when user scrolls the message up. I can put processor to sleep using ioctl/system call without informing Qt framework.

In android, we have wakelocks as part of framework, which prevents processor going to sleep when framework is busy doing tasks.
In Qt where do I put locks ? May be I am lacking know how on how it works.

Is there any power management framework available in Qt ?