Bonjour,
Je voudrais que mes applis trravaillent systématiquement avec le '.' comme séparateur décimal.
Au départ juste aprés l'intialisation de QApplication je mets:
Et là tout fonctionne, seulement certaines de mes applis, sans que je ne sache pourquoi se retrouve des certains widget utilisant '.' et d'autres la ','.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 setlocale(LC_NUMERIC,"C");
Ne comprennant pas la raison et aprés quelques recherches, finalement je rajoute les lignes suivantes
Là toutes mes applis fonctionnent sauf que et là c'est aussi pour toutes mes application utilisant Qwt, les echelles des graphses utilisent systématiquement la ',' J'ai bien essayé de mettre ces lignes dans le constructeur de mes graphes, sans succés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 QLocale us(QLocale::English,QLocale::UnitedStates); QLocale::setDefault(us);
Je ne comprend pas trop ce qui se passe et en réalité j'ai du mal à saisir la différence exact entre la class Qlocal et la fonction POSX setlocale(...)
Merci d'avance de vos lumiére
Partager