Non, Qt c'est du C++ pur et dur. Un binding en C n'aurait de toute façon pas de sens amha.
Si tu veux faire du C, il ne te reste pas grand chose. À ma connaissance, il y a :
1) gtk
,
2) la SDL, mais il faut réinventer le menu à partir du rectangle
,
3) EFL, qui vient seulement de passer en beta après des années de développement, et qui est très particulier
,
4) OpenGl (couplé à glut ?) mais c'est un peu sur-bourrin d'appeler un si gros truc pour faire juste une interface.
guyver2 : je suis d'avis partagé pour les slots/signals. Utiliser ça rend la couche de compilation vraiment immonde, et je ne suis pas convaincu que ça soit beaucoup plus simple à coder avec. Après, moi aussi j'aime bien Qt.