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 :

[QGraphicsView] Enregistrer le contenu [Graphics View]


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2010
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2010
    Messages : 88
    Par défaut [QGraphicsView] Enregistrer le contenu
    Bonjour à tous.
    Voilà je n'arrive pas à enregistrer le contenue d'une scene (deQGraphicsScene) .Vous auriez une idée ?
    je sais que je dois utilisé le fonction render() pour récupérer le contenu mais ça marche pas .
    voilà un bout de mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    void FenPrincipale::saveImage() 
    {
    	QString fichier = QFileDialog::getSaveFileName(this, "Enregistrer un fichier", QString(), "Images (*.png *.gif *.jpg *.jpeg)");//Je saisis sous quel nom je veux enregistrer l'image
     
    	QImage img_save;
    	QPainter painter(&img_save);
    	viewNaff->render(&painter);//je récupère le contenu de view dans painter
    	img_save.save(fichier);//J'enregistre le contenu dans le nom que j'ai choisi auparavant
    }
    Remarque j'ai déja essayé avec sceneNaff->render(&img_save); . Meme résultat!
    Toute aide serait le bienvenue merci

  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
    Salut.
    Il te faut initialiser la taille de l'image
    http://qt.developpez.com/doc/latest/qwidget/#render

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2010
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2010
    Messages : 88
    Par défaut

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 27/03/2006, 19h49
  2. [FTP] Enregistrement du contenu d'un répertoire
    Par tissard dans le forum Langage
    Réponses: 14
    Dernier message: 17/11/2005, 11h40
  3. Réponses: 11
    Dernier message: 22/06/2005, 11h04
  4. Enregistrer le contenu d'un TRichEdit en rtf ou doc
    Par Harry dans le forum Composants VCL
    Réponses: 4
    Dernier message: 04/10/2004, 11h47
  5. [MFC][Or not]Enregistrement du contenu de 2 ComboBox
    Par Soulsurfer dans le forum MFC
    Réponses: 4
    Dernier message: 27/05/2004, 11h39

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