#1 Thu 25 January 2024 13:18
- gerome
- Participant occasionnel
- Lieu: Bordeaux
- Date d'inscription: 21 Dec 2023
- Messages: 10
QGIS/PYQT5: probleme chemin relatif
Bonjour, j'ai un soucis avec SetIcon.
PS: tous mes fichiers sont au mème niveau (mème répertoire)
lorsque je fais ceci : self.dlg.pushButtonItiVert.setIcon(QIcon("iconnotitivert.png"))
ça ne marche pas
mais si je remplace par le chemin de l'icon en absolu ça marche.
je ne vois pas où est le problème, merci
Hors ligne
#2 Thu 25 January 2024 13:39
- gerome
- Participant occasionnel
- Lieu: Bordeaux
- Date d'inscription: 21 Dec 2023
- Messages: 10
Re: QGIS/PYQT5: probleme chemin relatif
j'ai resolu en faisant :
os.path.dirname(__file__) + "/icons/iconnotitivert.png"
mais je ne vois pas pk mon chemin en relatif ne serait pas prit en compte.
Hors ligne
#3 Fri 26 January 2024 09:56
Re: QGIS/PYQT5: probleme chemin relatif
Bonjour,
Le fichier est recherché dans le répertoire courant qui est probablement défini au dossier Documents de votre répertoire utilisateur si vous êtes sous Windows (cf.les propriétés du raccourci de lancement de QGIS, rubrique Démarrer dans :)
Pour le vérifier, dans la console Python de QGIS, tapez :
Code:
import os os.path.realpath("iconnotitivert.png")
Jean-Marie
Azimut
Hors ligne