le probleme c'est ce qui va autour de unicode..
Dans boost il n'y a rien, glib::ustring est gtk/gnome, ICU est vraiment un trop gros. Dans tous ca il y a aussi un probleme de threads et de gerer toutes les librairies... et pour avoir quoi au final ?
si mon but est d'afficher avec Qt je crois qu'il faut etre coherent.
avoir un model metier independant de Qt, c'est tres bien mais au cout de nombreuses dependances et d'etre embeté avec les threads, je crois encore qu'il faut etre coherent.
J'utilise libxml que j'interface avec Qt.
Sinon je comprend que Qt n'utilise pas les exceptions, et cela a deja été argumenté maintes et maintes fois sur les forums.
ainsi que pour moc.
Comprends bien que l'energie deployé ainsi qu'une maintenance accrue en voulant a tout prix se passer de Qt est a mon humble avis completement inutile.
Je vais plutot orienté le design pour faciliter le decouplage en cas de separation avec Qt
a+