3537Close
UtherOn the 2017-08-23 at 11:09pm
Kevin Kofler (./33) :
Alors en réalité, ton problème n'est pas que Qt s'appuie sur QtCore, mais que la STL se veut une bibliothèque standard, mais ne propose toujours rien pour l'IHM. mur La STL est pourrie et incomplète.
Pour le coup, l'IHM est trop variable en fonction des OS pour aller dans la bibliothèque standard d'un langage qui se veut bas niveau comme C++. Pour moi ça a tout a fait sa place dans une bibliothèque séparée.
La STL est loin d'être parfaite, mais je n'ai pas envie de me taper QtCore qui n'est pas parfaite non plus et tout ce que ça implique juste pour pouvoir l'utiliser.

Kevin Kofler (./33) :
À mon avis, ce que tu cherches est gtkmm – c'est un binding C++ pour un pur toolkit graphique (GTK+) et ça utilise la STL (std::string, conteneurs etc.).
Ça serait en effet pas mal si Gtk n'avait pas un look foireux en dehors de Linux