Bonjour,
j'ai codé une appli sous raspbian en C++ dont l'interface graphique s'appuie sur gtkmm-3.0
je code sous code::blocks
l'interface est construite depuis glade 3.18.3
Pour faire court, l'appli ouvre un flux vidéo USB, analyse le flux, écrit des fichier xml, pilote les entrées/sorties du raspberry.
Au fil du temps de mon projet, j'ai obtenu une interface composée de nombreux grid, lable, button, ceck button ....
Je ne m'étais jamais soucié de modifier la taille des caractères. J'ai besoin de certains labels en très grosses tailles, que je mettrai en jour depuis mon appli (un pourcentage qui varie sans cesse dans le temps)
Dans glade, si je modifie les attributs du label "graisse" ou "couleur", tout va bien, les modifs sont prises en compte. Par contre si je veux modifier la "taille" ou "taille relative" (1,10,100), plus rien ne s'affiche dans le label.
Pour jouer sur les tailles, il m'a semblé indispensable d'installer pango, chose que je viens de faire. J'ai ensuite fais un include <pangomm.h> dans le fichier.c qui charge mon fichier glade. Rien d'autre.
Je ne sais ou se situe mon pb:
- je comprend mal et utilise mal les paramètres taille et taille relative ?
- j'ai mal installé pango?
- je n'inclus pas le bon fichier dans mon .c, ou devrai aussi linker un fichier à ma compil?
- ailleurs ?
J'ai besoin de trouver une solution pour le début de la semaine prochaine (poste de pilotage d'une oeuvre artistique)
Je suis électronicien, pas une grande pointure en prog et pas à l'aise avec les install de lib, les dépendances, options de linkage, ...
Merci et bonne journée
Partager