-
Cyber Cafe Pro avec Qt
salut tout le monde. je voudrais réaliser un logiciel semblable à Cyber Cafe Pro. je voudrais créer une application Qt qui démarre en première position juste après l'ouverture de la session de l'utilisateur et qui bloque l'accès à tous les autres logiciels bureautiques,c'est à dire que l'application fonctionnera comme gestionnaire de session (comme Cyber Cafe). l'application donnera accès ou non au bureau d'un utilisateur quelconque.
Comment puis je fait cela? quelles classes utiliser? quelqu'un peut me donner une directive ou un code qui me permettra de faire cela?
-
Bonjour,
Pour le démarrage en débout de session, c'est lié à la configuration de Windows (Menu Démarrer -> Démarrage , ou plus ou moins par la base de registre / msconfig).
Après, pour que ce soit un minimum tangible, il faut bloquer les combinaisons de touche Alt + F4 / Ctrl + Alt + Suppr. Pour ce faire, on peut soit installer une fonction qui capture les touches (keyEvent()), soit une qui capture les fermetures de l'application (closeEvent()).
Finalement, il faudra aussi ouvrir l'application en pleine écran, sans cadre :)
Voilà, y a plus qu'à chercher dans la documentation.