Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Thu 18 April 2024 14:39

julienfaure26
Juste Inscrit !
Date d'inscription: 20 Feb 2024
Messages: 1

QGIS: Probl d'affiche de la Qgis MessageBar

Bonjour,

Je crée actuellement un plugin et j'aimerais afficher un message en haut de l'interface de celui-ci sans toucher à mon fichier ui. Pour cela, j'utilise la QgsMessageBar.
Voici mon bout de code :

   message = QgsMessageBar(self.dlg1)
   message.pushMessage("Blablaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", level=Qgis.Info)

Le problème est que la longueur de la bar de message ne s'adapte absolument pas à la largeur de l'interface utilisateur de mon plugin(voir image).

[img]https://i.goopics.net/800/mg4jat.jpg[/img]

Si quelqu'un à la solution, je suis preneur !

Julien

Hors ligne

 

#2 Sun 12 May 2024 15:36

JD
Moderateur
Date d'inscription: 8 Aug 2013
Messages: 725

Re: QGIS: Probl d'affiche de la Qgis MessageBar

Bonjour,
visiblement vous voulez ajouter la messagebar a une fenêtre de votre plugin.

Pour cela il faut passer par un layout et ensuite ajouter la messagebar.

Regardez la réponse sur so de cette question qui donne un exemple de code : https://gis.stackexchange.com/questions … rom-plugin

Hors ligne

 

Pied de page des forums

Powered by FluxBB