IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Alerter l'utilisateur alors qu'une application est en plein écran

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut Alerter l'utilisateur alors qu'une application est en plein écran
    Bonjour à tous.
    Je cherche à trouver un moyen d'envoyer de cours messages à l'utilisateur alors qu'il utilise une application en plein écran.

    J'ai pensé principalement à deux solutions : un message audio, ou un message texte. Dans les deux cas, ceux-ci ne doivent pas troubler ou déconcentrer notre utilisateur. La première me pose problème, car bien que l'utilisation de QSound::play() soit aisée, il n'y a pas moyen de contrôler le volume. La seconde me parait plus judicieuse, mais comment écrire par dessus l'autre application (que j'ai lancé grâce à un QProcess) qui est un jeu avec un rafraîchissement fréquent ?

    Le message à transmettre est un compte à rebours (de 30 à 1 minute(s))

    Toute aide sera la bienvenue.

  2. #2
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par prgasp77 Voir le message
    B
    J'ai pensé principalement à deux solutions : un message audio, ou un message texte. Dans les deux cas, ceux-ci ne doivent pas troubler ou déconcentrer notre utilisateur.
    Sans hésité, utilise un son. Si tu essaie d'afficher un text par dessus une application en fullscreen (c'est bien de ça que tu parle, par exemple quand tu joue), y as de forte chance que se soit désagréable et que ça sort la personne de jeu.

    Au lieu de QSound, tu pourrais peut être utiliser phonon ou un beep machine

    http://qt.developpez.com/doc/4.4/qapplication/#beep

  3. #3
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut
    Pour pouvoir utiliser Phonon il faut recompiler Qt n'est-ce pas ? Au mieux, j'aimerais jouer un petit ogg avec une belle voie féminine "La réservation du service prendra fin dans 27 minutes ...".

    J'ai tenté un simple QT += phonon ... mais ce n'est pas suffisant.

    Merci pour ton aide.

  4. #4
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par prgasp77 Voir le message
    Pour pouvoir utiliser Phonon il faut recompiler Qt n'est-ce pas ? Au mieux, j'aimerais jouer un petit ogg avec une belle voie féminine "La réservation du service prendra fin dans 27 minutes ...".

    J'ai tenté un simple QT += phonon ... mais ce n'est pas suffisant.

    Merci pour ton aide.
    Normalement il faut une version récente autre que mingw. Phonon ne compile pas encore avec mingw, il me semble

  5. #5
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut
    Bon, mon problème est "résolu" : il s'est plus ou moins transformé en un plus compliquer : recompiler Qt avec phonon avec les moyen du bord. Ca me parait plus sage d'attendre d'avoir à nouveau accès à ma machine (sous Debian) pour installer le package phonon

    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Savoir si une application est en plein écran
    Par bionicleman dans le forum Langage
    Réponses: 6
    Dernier message: 27/03/2008, 19h09
  2. Comment savoir si une application est lancée ?
    Par Teddy dans le forum Delphi
    Réponses: 2
    Dernier message: 02/07/2006, 19h33
  3. Savoir si une application est ouverte sur un poste distant
    Par bl4ckwolf dans le forum Développement
    Réponses: 3
    Dernier message: 17/05/2006, 21h25
  4. Savoir si une application est en cours d'exécution??
    Par Davidvb6 dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 24/03/2006, 08h33
  5. Réponses: 9
    Dernier message: 08/12/2004, 14h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo