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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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

jmarsac
Participant assidu
Lieu: NICE
Date d'inscription: 26 Oct 2005
Messages: 572
Site web

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

 

Pied de page des forums

Powered by FluxBB