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 Creator Discussion :

Comment redimensionner les éléments d'une appli


Sujet :

Qt Creator

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2018
    Messages
    134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2018
    Messages : 134
    Par défaut Comment redimensionner les éléments d'une appli
    Bonjour,

    je développe une appli sous QT creator, avec la possibilité de redimensionner la fenêtre principale, le problème est que les éléments à l'intérieur comme des lineEdits, les comboBox, les Buttons, les Widgets, etc .... reste à leur dimension initiale.
    Que faut-il faire ? Existe-t-il une fonction qui permette de tout redimensionner proportionnellement à la fenêtre, ou faut-il redimensionner élément par élément en calculant en temps réel chaque élément en fonction de la fenêtre ?

    On va plutôt parler de redimensionnement automatique
    Quelqu'un a une idée ?

    Merci

  2. #2
    Membre émérite
    Avatar de Daïmanu
    Homme Profil pro
    Développeur touche à tout
    Inscrit en
    Janvier 2011
    Messages
    729
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur touche à tout

    Informations forums :
    Inscription : Janvier 2011
    Messages : 729
    Par défaut
    Bonjour.

    Je crois que tu cherches le concept de layout.

    Ce sont des widgets spéciaux, qui sont conçus pour mettre les widgets graphiques à l'intérieur.
    Tu peux mettre un layout dans la fenêtre, puis déplacer tous tes widgets à l'intérieur de ce layout.
    :hola: Je fais appel aux esprits de Ritchie, Kernighan, Stroustrup et Alexandrescu :hola:
    Donnez moi la force, donnez moi le courage de coder proprement !

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2018
    Messages
    134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2018
    Messages : 134
    Par défaut
    Merci pour la réponse, mais en fait, l'appli est développée depuis longtemps et comporte énormément de widgets, je ne me sens pas d'attaque pour tout refaire, ce qui me demanderait un travail colossale.
    N'existe-t-il pas un option soit générale soit pour chaque button, label, widget ... pour les configurer en sorte que dès que la dimension de l'appli bouge, tout ce petit monde est redimensionné automatiquement ?

Discussions similaires

  1. Comment nommer les versions d'une application
    Par Bweb dans le forum Langages de programmation
    Réponses: 10
    Dernier message: 15/02/2013, 15h07
  2. Réponses: 5
    Dernier message: 01/11/2006, 16h04
  3. [Graphique] Comment compter les couleurs d'une image ?
    Par yoghisan dans le forum API, COM et SDKs
    Réponses: 27
    Dernier message: 16/02/2005, 18h17
  4. Comment afficher les toolTipText dans une zone de statut ?
    Par nicok01 dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 28/01/2005, 13h32
  5. [Forms] Comment restreindre les valeurs d'une LOV
    Par popressay dans le forum Forms
    Réponses: 9
    Dernier message: 25/08/2004, 10h59

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