MTES-MCT / metadata-postgresql

Plume : gestion des métadonnées du patrimoine PostgreSQL
https://mtes-mct.github.io/metadata-postgresql/
GNU Affero General Public License v3.0
0 stars 1 forks source link

Gestion des ToolTip dans le Dock de Asgard Menu #113

Closed WREATCHED closed 1 year ago

WREATCHED commented 1 year ago

Contexte

Constat Cette fonctionnalité ne prend pas en compte l'explorateur d'Asgard Menu et rend difficile son utilisation

Action Implémenter Plume pour offrir la même fonctionnalité

Visualisation du problème image

WREATCHED commented 1 year ago

Implémentation pour ce résultat image

WREATCHED commented 1 year ago

La réponse en vidéo https://user-images.githubusercontent.com/66324136/220142004-a9265cb3-a400-4d81-830e-4117168d999f.mp4

alhyss commented 1 year ago

Probablement juste un contrôle d'existence qui manque, mais j'ai une erreur à l'activation de Plume avec la nouvelle version.

Impossible de charger l'extension 'plume' provoque une erreur lors de l'appel à sa méthode initGui() 

AttributeError: 'MainPlugin' object has no attribute 'navigateurasgardMenuDock' 
Traceback (most recent call last):
  File "C:\PROGRA~1/QGIS 3.22.8/apps/qgis-ltr/./python\qgis\utils.py", line 448, in startPlugin
    plugins[packageName].initGui()
  File "C:\Users/alhyss/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\plume\plume.py", line 78, in initGui
    self.initializingDisplayPlume()
  File "C:\Users/alhyss/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\plume\plume.py", line 131, in initializingDisplayPlume
    self._myExploBrowserAsgardMenu = MyExploBrowserAsgardMenu(self.navigateurasgardMenuDock.findChildren(QTreeView)[0], self.dicTooltipExiste, self.activeTooltip, self.activeTooltipColorText, self.activeTooltipColorBackground, self.langList, iconSourceTooltip,  self.activeTooltipLogo,  self.activeTooltipCadre,  self.activeTooltipColor, self.activeTooltipWithtitle)
AttributeError: 'MainPlugin' object has no attribute 'navigateurasgardMenuDock'

J'ai d'abord eu l'erreur alors que mon extension AsgardMenu était désactivée, puis alors qu'elle était activée mais sans l'affichage sous forme de panneau. En affichant le panneau, je n'ai plus d'erreur.

WREATCHED commented 1 year ago

Corrigé ce jour pour la 0.7.0 Bêta

alhyss commented 1 year ago

Pour autant que je puisse voir, plus de problème. Merci d'avoir fait si vite !