Pages : 1
#1 Le 19/06/2008, à 21:18
- DavMiro
Problème XPM avec wxWidgets
Salut à tous ! Je développe sous Code::Blocks avec wxWidgets. Je veux charger un XPM pour l'utiliser en icone de fenêtre. Pour cela, voici en gros ce que je fais pour charger le xpm
#include "wxwidgets16x16.xpm"
SetIcon(wxwidgets16x16_xpm);
Mais lorsque je compile, il m'indique :
attention : deprecated conversion from string constant to "char*"
Comment puis-je faire pour remédier à ça ? Merci
Hors ligne
#2 Le 20/06/2008, à 06:21
- robrob
Re : Problème XPM avec wxWidgets
Essaye de faire:
SetIcon(wxIcon(wxwidgets16x16_xpm));
Ou sinon:
SetIcon((const char*)wxwidgets16x16_xpm);
Hors ligne
#3 Le 20/06/2008, à 08:28
- DavMiro
Re : Problème XPM avec wxWidgets
Non ça ne fonctionne pas. J'ai toujours la même erreur
Hors ligne
#4 Le 20/06/2008, à 08:54
- aleph
Re : Problème XPM avec wxWidgets
http://wiki.wxpython.org/Asking%20For%20Help
#5 Le 20/06/2008, à 18:05
- robrob
Re : Problème XPM avec wxWidgets
C'est pas trop du python là
Sinon j'ai déjà eu ce problème, mais je n'arrive plus à le reproduire. En revanche, je me souviens très bien de ce que j'avais fait pour le résoudre.
J'avais modifier les fichiers xpm (c'est un fichier texte) pour que les données de l'image soit déclarées en "static const char*" (plutôt qu'en "static char*").
(mais je trouve que c'est pas top comme solution)
Hors ligne
Pages : 1