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 :

Création d'un Bargraph


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de sardik
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 135
    Par défaut Création d'un Bargraph
    Bonjour,

    Je galère un peu pour faire un bargraph ("histogramme") avec Qt.

    J'ai donc plusieurs question:

    1) Est-ce pertinent d'utiliser un QPainter pour réaliser le Bargraph? n'y a t-il pas un moyen plus simple que de le dessiner entièrement "manuellement" ?

    2) Je souhaiterais que la génération du bargraph se fasse à la réception d'un signal provenant d'une action dans un menu.
    Je voudrais que au moment où l'utilisateur clique, une nouvelle fenêtre apparaisse avec le bargraph dessiné et l'option de pouvoir l'enregistrer sur le disque. J'ai jusqu'a présent utilisé Qt Designer pour la conception de mon interface mais je ne vois pas comment gérer l'apparition de nouvelle fenêtre.
    Quelqu'un a une idée?

  2. #2
    Rédacteur

    Inscrit en
    Novembre 2006
    Messages
    1 272
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 272
    Par défaut
    Regarde du coté de Qwt qui est un lib faite pour ça.
    Vous voulez participer aux Tutoriels, FAQ ou Traductions et faire partie de l'équipe Qt de Developpez.
    N'hésitez pas à me contacter par MP.

  3. #3
    Membre expérimenté Avatar de MacPro
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Par défaut
    c'est le tutoriel sur lequel je travaille actuellement, en mode plugin dans Qt Designer. Celui de Qwt ne me plait pas.

  4. #4
    Membre éprouvé Avatar de sardik
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 135
    Par défaut
    Moi non plus je ne veux pas utiliser Qwt.

    Il faut chercher autour des plugins donc pour pouvoir afficher une nouvelle fenêtre ?

  5. #5
    Membre éprouvé Avatar de sardik
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 135
    Par défaut
    En faite il faut que je créé un .ui pour chaque fenêtre avec QtDesigner?

    Et quand j'ai l'évènement qui demande à ouvrir la fenêtre, j'instancie le widget qui hérite de la fenêtre et je fais le .show() ?

  6. #6
    Membre éprouvé Avatar de sardik
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 135
    Par défaut
    J'ai un autre petit problème :

    Ma fenêtre qui affiche le bargraph est un QWidget.

    J'ai à l'intérieur deux boutons : Save et Close; Respectivement pour sauvergarder le bargraph sous forme d'image sur le disque et pour fermer la fenêtre du bargraph.
    J'ai aussi une zone Label à laquelle j'attache une QPixmap et c'est dans cette QPixmap que je dessine manuellement le bargraph à l'aide d'un QPainter.

    Mon problème est que la QPixmap ne "fit" pas la fenêtre, voir dans le fichier joint....

    Donc je me demande si il n'y a pas une manière plus propre que ce que je suis entrain de faire; Par exemple, utiliser autre chose qu'un Label et une QPixmap pour réaliser cette fonction...

    Merci ..
    Images attachées Images attachées  

Discussions similaires

  1. Classe pour la création d'un graphe xy
    Par Bob dans le forum MFC
    Réponses: 24
    Dernier message: 03/12/2009, 17h20
  2. Création dynamique de TImages
    Par Dric dans le forum C++Builder
    Réponses: 10
    Dernier message: 08/07/2002, 12h36
  3. [Kylix] Création d'un fichier lien
    Par DrQ dans le forum EDI
    Réponses: 2
    Dernier message: 14/05/2002, 21h30
  4. Création image BMP
    Par Anonymous dans le forum C
    Réponses: 2
    Dernier message: 25/04/2002, 16h04

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