Salut, Le Tue, 5 Oct 2010 14:01:18 +0200, Jean-Marc Beaune <[email protected]> a écrit :
> J'ai une question de débutant en matière d'interface graphique et de > compréhension de mots clef en générale. > > On dit que certaines applications sont développées "pour" QT, ou > "avec" QT par exemple Kalc (j'imagine), d'autres "pour" ou "avec" GTK > comme Pidgin (j'imagine aussi), et d'autre comme Firefox qui semble > être indépendantes de ces 2 modules/libs. En fait il y a un peu des deux, car Qt n'est pas qu'une bibliothèque d'affichage ... c'est un framework qui offre de nombreuses possibilités avec lequel on peut évidemment construire (ou pas) une application. Créer une application plus ou moins indépendante dépend donc de la volonté du programmeur à s'affranchir du framework, sachant que quelqu'un de raisonnablement fainéant et sans contrainte autre cherchera plutôt à s'appuyer au maximum sur l'existant. Idem pour Gtk, même si c'est techniquement différent. Aussi, sauf erreur de ma part, Firefox est développé avec GTK. Il y eu un port Qt qui a été initié, mais aux dernières nouvelles que j'ai il n'a pas débouché (quelqu'un pour infirmer/confirmer ?). > D'un autre côté je pense que ces applications sont toutes développées > en C, donc ma question est, où intervient QT, GTK ou autre dans le > cas de Firefox dans le processus de développement? Où puis-je trouver > de la doc la dessus ? Historiquement, Qt est en C++ et Gtk en C. Vu que je ne connais (qu'un peu) GTK, je ne saurais pas dire s'il est possible de faire du C avec Qt. Aussi, je n'ai pas d'exemple de doc pour faire du développement « transparent », mais j'imagine qu'il suffit pour cela de bien penser les interfaces dès le départ. Ceci étant, si tu es débutant en C, tu ne devrais pas commencer par t'embêter avec ces difficultés. Cordialement. François -- François Poulain <[email protected]> Tant qu'on n'aura pas diffusé très largement à travers les hommes de cette planète la façon dont fonctionne leur cerveau, la façon dont ils l'utilisent et tant que l'on n'aura pas dit que jusqu'ici que cela a toujours été pour dominer l'autre, il y a peu de chance qu'il y ait quoi que ce soit qui change. -+- Henri Laborit, Mon oncle d'Amérique -+- _________________________________ Linux mailing list [email protected] http://lists.parinux.org/mailman/listinfo/linux
