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 :

Quand un widget a sa taille finale ?


Sujet :

Qt

  1. #21
    Membre averti Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Points : 444
    Points
    444
    Par défaut
    Merci à tous, Irmaden, je vais essayer ton bout de code, mais j'ai une question : mon design est réalisé sous QTDesigner, comment puis-je faire pour faire heriter mes widgets herité des anciens de maniere à ne pas avoir à les redigner ?

  2. #22
    Membre expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Points : 3 266
    Points
    3 266
    Par défaut
    Y'a une histoire de promouvoir un widget standard en widget perso dont la classe mère est le widget standard.
    Bref; a toi de lire cette page: http://qt.developpez.com/doc/latest/...m-widgets.html

  3. #23
    Membre régulier
    Inscrit en
    Avril 2008
    Messages
    95
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 95
    Points : 110
    Points
    110
    Par défaut
    Salut,

    L'evenement appele lors du premier et de chaque affichage d'un widget est showEvent(). (Lors du tout premier affichage, l'evenement resizeEvent() est egalement declenche.)
    Donc tu as l'embarras du choix pour recupere la taille de ton widget a la volee lors de l'affichage de la fenetre.

    Bon courage

  4. #24
    Membre expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Points : 3 266
    Points
    3 266
    Par défaut
    resizeEvent, y'a pas à considérer d'autres solutions. C'est la seule valable et propre.

  5. #25
    Membre averti Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Points : 444
    Points
    444
    Par défaut
    Merci de votre aide, je vais essayer tout ca

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. StringBuilder quand on connais pas la taille du string
    Par jayfaze dans le forum Langage
    Réponses: 6
    Dernier message: 05/08/2010, 14h30
  2. TK: zone de saisie widget Entry limiter taille textarea
    Par pinpin77 dans le forum Interfaces Graphiques
    Réponses: 6
    Dernier message: 26/01/2009, 14h42
  3. Calculer la taille finale d'une image ISO à partir du dossier source
    Par raoulchatigre dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 05/09/2007, 21h20
  4. Réponses: 2
    Dernier message: 19/05/2007, 18h37
  5. Réponses: 4
    Dernier message: 01/02/2006, 11h17

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