Forum Programmation.autre Qt : positionnement "proportionnel" d'un bouton

Posté par  . Licence CC By‑SA.
Étiquettes :
1
24
avr.
2019

Bonjour,
je cherche à faire un truc assez simple avec Qt :
J'ai une fenêtre avec une image comme fond d'écran, et le fond d'écran se redimensionne avec la fenêtre. Jusque là tout va bien.
Je voudrais rajouter un bouton qui se positionne à un endroit précis de l'image, et qui se redimensionne aussi si la fenêtre change de taille (à peu près, on n'est pas au pixel près).
J'ai plus ou moins trouvé une solution assez compliquée avec un gridlayout et des spacers, je me demandais s'il n'y avait pas une solution plus simple ?
Je préfèrerais que ce soit via Qt Designer et pas sous forme de code car je suis amené à bosser avec des gens qui ne codent pas.
Mais toute solution est la bienvenue quand même.
Merci

  • # Commentaire supprimé

    Posté par  . Évalué à 2.

    Ce commentaire a été supprimé par l’équipe de modération.

    • [^] # Re: Pas mieux, ou presque

      Posté par  . Évalué à 3.

      Regarde du côté des ressorts (stretch) en mettant les bon coef. ça doit faire ce que tu veux…

      voir là.

      Tu met dans un VBoyLayout un stretch dessus, un HBoxLayout, un stretch dessous.
      Dans le HBoxLayout un stretch gauche, bouton, strech droite.

      C’est des souvenir ;-)

      J’espère avoir pu t’aider.

      • [^] # Re: Pas mieux, ou presque

        Posté par  . Évalué à 1.

        merci à tous les deux pour vos réponses, effectivement j'ai réussi à faire ce que je veux. Mon bouton n'est pas encore bien placé, mais je vais mesurer ça sous gimp pour calculer les bons coeffs à mettre, et ça va le faire nickel !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.