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 :

Scroll dans des sous-objets d'une QGraphicsScene? [Graphics View]


Sujet :

Qt

  1. #1
    Membre éprouvé

    Homme Profil pro
    Consultant ERP
    Inscrit en
    Janvier 2013
    Messages
    372
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2013
    Messages : 372
    Points : 1 202
    Points
    1 202
    Par défaut Scroll dans des sous-objets d'une QGraphicsScene?
    Bonjour,

    (contexte - projet pgmodeler, objectif requêteur sql graphique façon ms access)

    J'ai des QRectF dessinés sur une Qgraphicsscene. Ces rectangles contiennent tous des listes qui varient en hauteur, et la hauteur de chaque rectangle est adaptée à la liste.

    Comment faire pour pouvoir redimensionner à la main ces rectangles?
    Est-ce que hériter de qwidget en plus de qgraphicsitemgroup pour utiliser qscrollarea est sensé?

  2. #2
    Membre éprouvé

    Homme Profil pro
    Consultant ERP
    Inscrit en
    Janvier 2013
    Messages
    372
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2013
    Messages : 372
    Points : 1 202
    Points
    1 202
    Par défaut
    Vais passer par des signal et slots, et laisser tomber le scroll. Vous pouvez supprimer merci.

  3. #3
    Membre éprouvé

    Homme Profil pro
    Consultant ERP
    Inscrit en
    Janvier 2013
    Messages
    372
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2013
    Messages : 372
    Points : 1 202
    Points
    1 202
    Par défaut
    Pour info, il est fortement déconseillé d'inclure des widgets en nombre dans une QGraphicsScene : les performances s'écroulent trop rapidement. Et surtout pas de QGraphicsProxyWidget. Mieux vaut repartir de plus bas et coder les fonctions qu'on attend (scroll, redimension d'un objet à la souris...).

    http://blog.qt.io/blog/2017/01/19/sh...qgraphicsview/

    Par ailleurs, QGraphicsScene n'est plus activement développé, sera vraisemblablement dans un module de compatibilité dans QT6, et remplaçé dans les années à venir par QTQuick2 / openGL.

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

Discussions similaires

  1. [SP-2007] Exploiter une liste dans des sous-sites
    Par Robule31 dans le forum SharePoint
    Réponses: 6
    Dernier message: 10/01/2014, 10h48
  2. [XL-2003] récupérer valeur d'une cellule, dans plusieurs fichiers placés dans des sous-dossiers
    Par greenfire15 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 07/08/2012, 10h42
  3. Recherche de fichiers dans des sous répertoires
    Par Mimi Bulles dans le forum Langage
    Réponses: 8
    Dernier message: 25/04/2006, 17h41
  4. Filtrages dans des sous-formulaires
    Par Smint dans le forum Access
    Réponses: 4
    Dernier message: 20/09/2005, 14h56
  5. Chemin d'accès des fichiers dans des sous rep
    Par Le Veilleur dans le forum C++Builder
    Réponses: 4
    Dernier message: 17/11/2004, 15h37

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