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 :

[QSlider] Ne passe pas par toutes les valeurs


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2011
    Messages : 23
    Par défaut [QSlider] Ne passe pas par toutes les valeurs
    Bonjour a tous !

    Je rencontre un petit problème avec un QSlider.

    J' ai une interface en Qt dans la quelle je dessine un graphique, je me sert d' un QSlider pour me repérer dans le temps.

    Or, si je déplace le curseur de celui-ci trop vite, il me saute des valeurs.
    Par exemple:
    Pour une plage comprise entre 2000 et 2007, je place le curseur sur 2000, et je le déplace brusquement vers la droite, il va me calculer le graphique pour (environ) une valeur sur deux (2000, 2002, 2004, 2007).

    Or, le problème est le suivant:
    -Pour calculer le valeur d' une courbe pour une année, je me sert du résultat obtenu l' année précédente. Cependant, puisque qu' elle ne sont pas toute calculer, je me retrouve avec un résultat faux pour la dernière année.

    J' espère avoir été assez clair, ce n' est pas évident a expliquer.

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 119
    Billets dans le blog
    148
    Par défaut
    Bonjour,

    Votre problème est double. Tout d'abord, vous devriez calculer tout vos graphiques avant de laisser le choix à l'utilisateur d'afficher tel ou tel graphique. Comme ça, indépendamment de votre interface, vos graphiques seront toujours correctement calculé (et l'utilisateur ne crashera pas l'application (ok, cela n'arrive peut être qu'à moi)).

    De plus, si vous trouvez qu'un QSlider n'est pas assez précis dans son controle, utilisez donc un QSpinBox
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2011
    Messages : 23
    Par défaut
    Je ne peut malheureusement pas remplacer mon QSlider par un QSpinBox vu l' utilisation que je fait de mon programme..

    Je vais peut être devoir comme tu dit, calculer toutes les valeurs, les stocker, et les afficher a la demande, bien que ça demande une modification en profondeur du programme.. C' est la solution qui me semble la plus adaptée, et la moins gourmande en ressource.

Discussions similaires

  1. [XL-2010] Boucle For qui ne fonctionne pas pour toutes les valeurs
    Par pleskyd dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 13/02/2012, 15h16
  2. [AC-2007] liste deroulante avec toutes les valeurs par défaut
    Par alexlb dans le forum IHM
    Réponses: 2
    Dernier message: 02/02/2010, 14h39
  3. Toutes les valeurs d'une requête ne sont pas traitées
    Par Lunaden dans le forum Requêtes
    Réponses: 2
    Dernier message: 02/06/2008, 16h03
  4. Jointure simple qui ne passe pas par les index ?!
    Par souch dans le forum Oracle
    Réponses: 13
    Dernier message: 24/07/2007, 17h03
  5. [Mail] Part mais n'est pas reçu par toutes les boites !
    Par GryzzlyJr dans le forum Langage
    Réponses: 3
    Dernier message: 07/06/2007, 23h59

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