2010-05-17 3 views
1

J'essaie de développer un logiciel intelligent pour les événements de veille (fermeture des connexions réseau, en s'assurant que les emplacements de redémarrage des données sont correctement définis, etc.). Y a-t-il actuellement des mécanismes dans QT (4.6) qui me facilitent la réponse aux événements d'alimentation du système?Obtenir QT pour répondre aux événements d'alimentation (sleep/hibernate)

+0

Voulez-vous dire Qt? (QT est l'abréviation courante pour QuickTime). –

Répondre

1

Je ne pense pas qu'il existe un natif à qt et multi-plateforme pour ceux-ci, mais il ya probablement quelques façons et api de faire les choses que vous recherchez. Les signaux Posix peuvent fournir des informations permettant de signaler à votre application les événements système en cours. Aussi, vous pouvez vouloir regarder des choses QDbus, dans certains cas dbus diffusera des événements système .. Mais comment faire les choses que vous cherchez vraiment est très dépendante de l'OS et sans connaître votre OS cible, il est plutôt difficile de pointer une solution optimale.

0

Non, rien de tel dans Qt no. Probablement pas et ne le fera pas. Vous devez utiliser l'API du système d'exploitation.

Questions connexes