Como um aplicativo Qt pode ser notificado de que a sessão do usuário está terminando e fornecer a oportunidade de salvar seu estado antes de ser finalizado?

0

Estou escrevendo um aplicativo Qt e corri para o seguinte problema: quando o usuário faz logoff ou tenta desligar a máquina, o aplicativo é encerrado instantaneamente sem fornecer qualquer chance de salvar quaisquer dados. Eu suponho que o aplicativo precisa ouvir algum evento. Tentei escutar o sinal SIGTERM , mas meu aplicativo ainda estava encerrado antes de ter a chance de responder ao sinal.

Quais opções eu tenho?

    
por Nathan Osman 21.02.2012 / 02:25

1 resposta

3

Estou começando a usar o Qt para desenvolvimento de aplicativos e encontrei um capítulo "Gerenciamento de Sessões" na Documentação de Referência do Qt. Eu acho que você pode encontrar algo interessante.

% bl0ck_qu0te%

Você pode encontrá-lo aqui .

    
por QtDevelop 20.09.2012 / 21:00