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

Qt Discussion :

Touchscreen et QPushButton


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 39
    Par défaut Touchscreen et QPushButton
    Bonjour à tous.
    Je fait appel à votre expérience pour m'indiquer le chemin à suivre

    Comme le titre l'annonce si bien, je veux faire une interface avec 3/4 bouton pour mon écran tactile.

    Avec une souris usb ça marche sans aucun problème.

    Mais avec mon écran tactile, la gestion n'est pas correcte.

    Quand je "touche" sur un bouton, la souris s'y déplace, jusque là ça va.
    Mais quand je touche ailleurs, il me "click" le bouton...
    Je pense que j'ai un problème de "sélection". Mais le clearFocus ne résous rien...

    Voyez-vous où je veux en venir et auriez-vous une idée?

    Merci
    Iko

  2. #2
    Membre éclairé Avatar de gassi64
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2008
    Messages
    255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 255
    Par défaut
    Ce serait sympa d'accompagner le post d'un bout de code pour voir le problème

  3. #3
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774
    Par défaut
    Ca ne vient du fait que lorsque tu "touches ailleurs", ca emette un "mousePressEvent" puis le moveEvent ? (voire un press encore derrière).

    Un bout de code serait le bienvenue. Il faudrait aussi que tu analyses tous les events envoyés q chaque fois que tu touches ton ecran.

    G.

  4. #4
    Membre expérimenté
    Avatar de Niak74
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    271
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2007
    Messages : 271
    Par défaut
    Si ça marche très bien avec ta souris, et mal avec le touchscreen, ne cherche pas plus loin, celui-ci est mal configuré ou mal interfacé avec Qt.

    Exemple classique : le "relâché" n'est pas envoyé correctement avec le touchscreen, dans ce cas, tu aura des bugs semblables à ce que tu viens de dire.

    Après c'est pas dit que je puisse plus t'aider que ça. Je bosse aussi avec un écran tactile, mais ce n'est pas moi qui m'occupe du bas niveau (driver touchscreen pour Linux).

  5. #5
    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
    A savoir que tout ceci sera normalement très bien géré avec Qt 4.6. Comme le multitouch
    http://labs.trolltech.com/blogs/?s=m...gsearch=Search

  6. #6
    Membre expérimenté
    Avatar de Niak74
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    271
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2007
    Messages : 271
    Par défaut
    Très intéressant ça ! =)

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

Discussions similaires

  1. Communication TouchScreen, Station meteo et MODBUS
    Par matieu83 dans le forum Automation
    Réponses: 12
    Dernier message: 24/05/2008, 09h52
  2. execution d'une fenetre avec QPushbutton
    Par arknouf dans le forum Qt
    Réponses: 7
    Dernier message: 16/04/2008, 14h33
  3. Problème avec QPushButton
    Par mambo dans le forum Qt
    Réponses: 2
    Dernier message: 26/07/2006, 17h52
  4. Réponses: 9
    Dernier message: 10/06/2006, 15h46
  5. comment redimensionner un QPushbutton?
    Par amelA dans le forum C++
    Réponses: 4
    Dernier message: 30/05/2006, 17h53

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