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 :

Placement de QGraphicsItem sans agrandissement de la scène ou de la vue [Graphics View]

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 263
    Par défaut Placement de QGraphicsItem sans agrandissement de la scène ou de la vue
    Bonjour,

    J'ai un objet QGraphicsItem que je souhaites placer en haut à gauche de ma scene. La position de placement fait que cet objet dépasse en partie la taille de la scene.

    Je souhaites que ma scene et ma vue ne soit pas agrandie et que ce soit mon QGraphicsItem qui soit coupé.
    Y a t'il moyen de le faire automatiquement lors du placement ? Je ne pense pas, mais je demande au cas ou.

    Je pense que je vais devoir redimensionner mon QGraphicsItem.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 263
    Par défaut
    J'ai trouvé comment faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
          QImage img_tmp=QImage(longueur,largeur,QImage::Format_ARGB32);
          QPainter painter(&img_tmp);
          painter.fillPath(chemin,Qt::white);
          scene->addPixmap(QPixmap::fromImage(img_tmp));
    Ca fonctionne nickel.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

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

Discussions similaires

  1. coller des div sans avoir à utiliser le placement
    Par mikesquake dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 09/07/2010, 23h20
  2. [Graphics View] [QGraphicsItem]Problème d'ajout à la scène
    Par crazy_inf dans le forum Qt
    Réponses: 6
    Dernier message: 01/04/2010, 16h14
  3. Réponses: 8
    Dernier message: 01/09/2008, 18h52
  4. Placement JRdioButton sans GridLayout
    Par ~~ Lu ~~ dans le forum Agents de placement/Fenêtres
    Réponses: 7
    Dernier message: 16/07/2008, 22h50
  5. placement d'objets dans la scène
    Par bonofred dans le forum OpenGL
    Réponses: 5
    Dernier message: 29/06/2007, 13h31

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