On Wed, 27 Oct 2004 13:08:49 -0400, "Michel Michaud" :
Tout dépend bien entendu de la définition de « professionnelles ».
En fait, ça dépend surtout du prix. Si tu vends une application à cent mille euros, tu peux te permettre de payer le déplacement d'un technicien
Non, tu vends du service en plus.
A+
-- Jean-Marc, FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html Site de usenet-fr: http://www.usenet-fr.news.eu.org
Fabien LE LEZ <gramster@gramster.com> writes:
On Wed, 27 Oct 2004 13:08:49 -0400, "Michel Michaud" <mm@gdzid.com>:
Tout dépend bien entendu de la définition de
« professionnelles ».
En fait, ça dépend surtout du prix. Si tu vends une
application à cent mille euros, tu peux te permettre de
payer le déplacement d'un technicien
Non, tu vends du service en plus.
A+
--
Jean-Marc,
FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr: http://www.usenet-fr.news.eu.org
On Wed, 27 Oct 2004 13:08:49 -0400, "Michel Michaud" :
Tout dépend bien entendu de la définition de « professionnelles ».
En fait, ça dépend surtout du prix. Si tu vends une application à cent mille euros, tu peux te permettre de payer le déplacement d'un technicien
Non, tu vends du service en plus.
A+
-- Jean-Marc, FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html Site de usenet-fr: http://www.usenet-fr.news.eu.org
Sylvain Togni
Fabien LE LEZ wrote in message news:...
Je déconseille les solutions Microsoft actuellement : - les MFC sont en fin de vie, apprendre à les utiliser maintenant serait AMHA du gaspillage ; - leur nouveau gadget, .net, a encore des problèmes : l'intégration avec C++ est en cours de développement (mais si tu veux essuyer les plâtres, c'est ton droit) ; de plus, il présente les mêmes difficultés de déploiement que Java : il faut fournir des dizaines de Mo de DLL avec ton programme.
Il y a une 3ème alternative plus intéressante et qui à le mérite d'être novatrice en terme de conception : WTL (d'autant plus que Microsoft vient de placer ce projet sous SourceForge)
Fabien LE LEZ <gramster@gramster.com> wrote in message news:<56gkn05peeqgk23hhjoulr83404bbbig1g@4ax.com>...
Je déconseille les solutions Microsoft actuellement :
- les MFC sont en fin de vie, apprendre à les utiliser
maintenant serait AMHA du gaspillage ;
- leur nouveau gadget, .net, a encore des problèmes :
l'intégration avec C++ est en cours de développement (mais si tu veux
essuyer les plâtres, c'est ton droit) ; de plus, il présente les mêmes
difficultés de déploiement que Java : il faut fournir des dizaines de
Mo de DLL avec ton programme.
Il y a une 3ème alternative plus intéressante et qui à le mérite
d'être novatrice en terme de conception : WTL (d'autant plus que
Microsoft vient de placer ce projet sous SourceForge)
Je déconseille les solutions Microsoft actuellement : - les MFC sont en fin de vie, apprendre à les utiliser maintenant serait AMHA du gaspillage ; - leur nouveau gadget, .net, a encore des problèmes : l'intégration avec C++ est en cours de développement (mais si tu veux essuyer les plâtres, c'est ton droit) ; de plus, il présente les mêmes difficultés de déploiement que Java : il faut fournir des dizaines de Mo de DLL avec ton programme.
Il y a une 3ème alternative plus intéressante et qui à le mérite d'être novatrice en terme de conception : WTL (d'autant plus que Microsoft vient de placer ce projet sous SourceForge)
On Thu, 28 Oct 2004 00:11:46 +0200, Sylvain Togni :
http://vcf.sourceforge.net/whatis.php
Yet Another... Celui-là ne me semble pas très différent de wxWidgets et autres hiérarchies du même style. A priori, il ne rentrera donc pas dans la course avant la version 1.0.
http://notus.sourceforge.net
Si j'ai bien compris <http://notus.sourceforge.net/why.html>, le principal problème de l'approche actuelle (MDC, wxWidgets, etc.) est que le C++ ne supporte pas l'héritage multiple (ici, en diamant). Euh... je n'ai peut-être pas bien compris, finalement... :-/
http://smartwin.sourceforge.net
SmartWin can at the moment only be used in combination with Microsoft Visual Studio C++ 7.1 -> tant pis...
-- ;-)
On Thu, 28 Oct 2004 00:11:46 +0200, Sylvain Togni
<sylvain.togni@NOSPAMwanadoo.fr>:
http://vcf.sourceforge.net/whatis.php
Yet Another...
Celui-là ne me semble pas très différent de wxWidgets et autres
hiérarchies du même style. A priori, il ne rentrera donc pas dans la
course avant la version 1.0.
http://notus.sourceforge.net
Si j'ai bien compris <http://notus.sourceforge.net/why.html>, le
principal problème de l'approche actuelle (MDC, wxWidgets, etc.) est
que le C++ ne supporte pas l'héritage multiple (ici, en diamant).
Euh... je n'ai peut-être pas bien compris, finalement... :-/
http://smartwin.sourceforge.net
SmartWin can at the moment only be used in combination with Microsoft
Visual Studio C++ 7.1
-> tant pis...
On Thu, 28 Oct 2004 00:11:46 +0200, Sylvain Togni :
http://vcf.sourceforge.net/whatis.php
Yet Another... Celui-là ne me semble pas très différent de wxWidgets et autres hiérarchies du même style. A priori, il ne rentrera donc pas dans la course avant la version 1.0.
http://notus.sourceforge.net
Si j'ai bien compris <http://notus.sourceforge.net/why.html>, le principal problème de l'approche actuelle (MDC, wxWidgets, etc.) est que le C++ ne supporte pas l'héritage multiple (ici, en diamant). Euh... je n'ai peut-être pas bien compris, finalement... :-/
http://smartwin.sourceforge.net
SmartWin can at the moment only be used in combination with Microsoft Visual Studio C++ 7.1 -> tant pis...
-- ;-)
Fabien LE LEZ
En passant, quelqu'un a-t-il un avis sur <http://www.litwindow.com/Library/index.html> ?
-- ;-)
En passant, quelqu'un a-t-il un avis sur
<http://www.litwindow.com/Library/index.html> ?
En passant, quelqu'un a-t-il un avis sur <http://www.litwindow.com/Library/index.html> ?
-- ;-)
Luc Hermitte
Fabien LE LEZ wrote in news::
En passant, quelqu'un a-t-il un avis sur <http://www.litwindow.com/Library/index.html> ?
Je lisais ça hier justement. Intéressant. Quelques part cela me fait un peu penser à la série de STLsoft, MFCSoft, ATLSoft, ... Un chouilla de redondance par rapport à d'autres trucs que je me mets à utiliser (-> boost.serialization), j'ai l'impression.
-- Luc Hermitte <hermitte at free.fr> FAQ de <news:fr.comp.lang.c++> : <http://www.cmla.ens-cachan.fr/Utilisateurs/dosreis/C++/FAQ/> Dejanews : <http://groups.google.com/advanced_group_search>
Fabien LE LEZ <gramster@gramster.com> wrote in
news:a2d0o0thfoab3km7l5g18tt28khuv61ksh@4ax.com:
En passant, quelqu'un a-t-il un avis sur
<http://www.litwindow.com/Library/index.html> ?
Je lisais ça hier justement.
Intéressant. Quelques part cela me fait un peu penser à la série de
STLsoft, MFCSoft, ATLSoft, ...
Un chouilla de redondance par rapport à d'autres trucs que je me mets à
utiliser (-> boost.serialization), j'ai l'impression.
--
Luc Hermitte <hermitte at free.fr>
FAQ de <news:fr.comp.lang.c++> :
<http://www.cmla.ens-cachan.fr/Utilisateurs/dosreis/C++/FAQ/>
Dejanews : <http://groups.google.com/advanced_group_search>
En passant, quelqu'un a-t-il un avis sur <http://www.litwindow.com/Library/index.html> ?
Je lisais ça hier justement. Intéressant. Quelques part cela me fait un peu penser à la série de STLsoft, MFCSoft, ATLSoft, ... Un chouilla de redondance par rapport à d'autres trucs que je me mets à utiliser (-> boost.serialization), j'ai l'impression.
-- Luc Hermitte <hermitte at free.fr> FAQ de <news:fr.comp.lang.c++> : <http://www.cmla.ens-cachan.fr/Utilisateurs/dosreis/C++/FAQ/> Dejanews : <http://groups.google.com/advanced_group_search>
Franck Guillaud
Michel Michaud wrote:
Fabien LE LEZ wrote:
Un runtime à installer dans le système, genre Java ou Real Player, par contre, est bien sûr à proscrire pour une application professionnelle.
???
D'ailleurs il n'y a pas d'applications professionnelles développées en Java. Ni en .Net
C'est peut-être vrai. Tout dépend bien entendu de la définition de « professionnelles ».
C'était une boutade. J'avais trouvé la remarque de Fabien limite trollesque.
Franck,e-
Michel Michaud wrote:
Fabien LE LEZ wrote:
Un runtime à installer dans le système, genre Java ou Real Player,
par contre, est bien sûr à proscrire pour une application
professionnelle.
???
D'ailleurs il n'y a pas d'applications professionnelles
développées en Java. Ni en .Net
C'est peut-être vrai. Tout dépend bien entendu de la définition de
« professionnelles ».
C'était une boutade. J'avais trouvé la remarque de Fabien limite
trollesque.
Un runtime à installer dans le système, genre Java ou Real Player, par contre, est bien sûr à proscrire pour une application professionnelle.
???
D'ailleurs il n'y a pas d'applications professionnelles développées en Java. Ni en .Net
C'est peut-être vrai. Tout dépend bien entendu de la définition de « professionnelles ».
C'était une boutade. J'avais trouvé la remarque de Fabien limite trollesque.
Franck,e-
kanze
Jean-Marc Bourguet wrote in message news:...
Fabien LE LEZ writes:
On Wed, 27 Oct 2004 13:08:49 -0400, "Michel Michaud" :
Tout dépend bien entendu de la définition de « professionnelles ».
En fait, ça dépend surtout du prix. Si tu vends une application à cent mille euros, tu peux te permettre de payer le déplacement d'un technicien
Non, tu vends du service en plus.
En fait, la mode semble être les services techniques au numéro payant. Alors, tu commences toujours par mettre le client en attente pour quelque minutes, pour qu'il a à payer (et assez cher) même avant d'avoir pû expliquer son problème à un technicien. Qui finira par lui expliquer que c'est un problème connu, résolu dans la dernière version, et qu'on peut procurer une mise à jour pour la modique somme de ...
En somme, tu paies 15 Euros pour apprendre qu'il faut que tu achètes un nouveau produit pour 200 Euros. Côté vendeur, évidemment, c'est tout bénéfice.
-- James Kanze GABI Software http://www.gabi-soft.fr Conseils en informatique orientée objet/ Beratung in objektorientierter Datenverarbeitung 9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
Jean-Marc Bourguet <jm@bourguet.org> wrote in message
news:<87vfcvhq51.fsf@news.bourguet.org>...
Fabien LE LEZ <gramster@gramster.com> writes:
On Wed, 27 Oct 2004 13:08:49 -0400, "Michel Michaud" <mm@gdzid.com>:
Tout dépend bien entendu de la définition de « professionnelles ».
En fait, ça dépend surtout du prix. Si tu vends une application à
cent mille euros, tu peux te permettre de payer le déplacement d'un
technicien
Non, tu vends du service en plus.
En fait, la mode semble être les services techniques au numéro payant.
Alors, tu commences toujours par mettre le client en attente pour
quelque minutes, pour qu'il a à payer (et assez cher) même avant d'avoir
pû expliquer son problème à un technicien. Qui finira par lui expliquer
que c'est un problème connu, résolu dans la dernière version, et qu'on
peut procurer une mise à jour pour la modique somme de ...
En somme, tu paies 15 Euros pour apprendre qu'il faut que tu achètes un
nouveau produit pour 200 Euros. Côté vendeur, évidemment, c'est tout
bénéfice.
--
James Kanze GABI Software http://www.gabi-soft.fr
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
On Wed, 27 Oct 2004 13:08:49 -0400, "Michel Michaud" :
Tout dépend bien entendu de la définition de « professionnelles ».
En fait, ça dépend surtout du prix. Si tu vends une application à cent mille euros, tu peux te permettre de payer le déplacement d'un technicien
Non, tu vends du service en plus.
En fait, la mode semble être les services techniques au numéro payant. Alors, tu commences toujours par mettre le client en attente pour quelque minutes, pour qu'il a à payer (et assez cher) même avant d'avoir pû expliquer son problème à un technicien. Qui finira par lui expliquer que c'est un problème connu, résolu dans la dernière version, et qu'on peut procurer une mise à jour pour la modique somme de ...
En somme, tu paies 15 Euros pour apprendre qu'il faut que tu achètes un nouveau produit pour 200 Euros. Côté vendeur, évidemment, c'est tout bénéfice.
-- James Kanze GABI Software http://www.gabi-soft.fr Conseils en informatique orientée objet/ Beratung in objektorientierter Datenverarbeitung 9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
Aurélien REGAT-BARREL
On ne le cite pas assez souvent, alors je le fais : GTK+2 a un wrapping C++ qui est très bien. C'est du C++ standard (pas de macros ou d'extensions au langage comme wxWidgets ou Qt par ex), et il fonctionne au moins sous linux et windows (nativement, contrairement à GTK1). cf. http://www.gtkmm.org/.
Tu as testé sous Windows ? Le site dit que ça nécessite mingw pour compiler. Et qu'entends-tu par nativement ? Car pour moi GTK c'est tout sauf natif sous Windows. Y'en a des tonnes de tk, mais la différence selon moi c'est - la doc - les outils - les livres - la "communauté" (nombre d'utilsiateurs)
Par exemple on critique facilement les MFC (moi le premier). Mais elles ont un avantage : il est certes facile d'avoir des problèmes avec, mais il est plus facile de trouver de la doc et des infos. Au boulot j'utilise Qt. Yahou c'est cool Qt, on avance vite et tout et tout... Sauf que dès qu'on veut faire autre chose qu'utiliser un bouton de base, dessiner en anti aliasing, réaliser un composant un peu complexe, ben là y'a plus grand chose, alors que les MFC ça regorge de composants tout prêts tout beaux. Et là je parle de Qt, qui a une très bonne doc, et un des euls à avoir un outil de design correct. Bref, pour ce que j'en ai testé, voici mes avis sur 3 libs portables, d'un point de vue technique - GTK+ : résultat franchement pas terrible sous Windows (j'ai pas testé GTKmm, mais vu que c'est un wrapper...), très moche même, pour pas être vulgaire. Ca dépend ce qu'on souhaite... (tester GAIM pour se faire une idée sur un petit soft). - Qt : une des meilleures. Ca émule le look & feel de l'OS visé. Ca dérange l'utilisateur ou non (sous Windows en particulier). Payante ($3700 pour 2 OS). Un site francophone : prog.qt.free.fr. De bons livres en anglais. Des outils pour la traduction, le design d'interface, ... Bien intégré à VC++. Utilise des extensions au langage qui nécessitent un pré-processing du code C++ (un peu pénible à la longue). - wxWidgets : pas vraiment d'outils sérieux / stable / documenté : mieux vaut coder à la main. Natif sous Windows (Win32), surcouche à GTK sous Linux (donc des comportements parfois différents en fonction de l'OS, mais c'est documenté et assez rare). Une des libs les mieux intégrée sous Linux & Windows. newsgroup existant et réactif (comp.soft-sys.wxwindows), qui compense la doc limitée en dehors de celle du cite (qui est insuffisante par ailleurs, il faut apprendre à se plonger dans le source). Un binding Python existe et est pas mal du tout. J'ai fait une IHM en wxPython et le "coeur" en C++, le tout compilé dans un vrai exe (avec VM embarquée, merci py2exe) sous Windows.Ca marchait très bien, on n'y voit que du feu, et l'IHM était agréablement simple à développer.
Le reste à mon avis, surtout si on vise Windows, je ne l'utiliserais pas pour un projet sérieux. Ce n'est que mon humble avis issu de ma courte expérience...
-- Aurélien REGAT-BARREL
On ne le cite pas assez souvent, alors je le fais : GTK+2 a un wrapping
C++ qui est très bien. C'est du C++ standard (pas de macros ou
d'extensions au langage comme wxWidgets ou Qt par ex), et il fonctionne
au moins sous linux et windows (nativement, contrairement à GTK1).
cf. http://www.gtkmm.org/.
Tu as testé sous Windows ? Le site dit que ça nécessite mingw pour compiler.
Et qu'entends-tu par nativement ? Car pour moi GTK c'est tout sauf natif
sous Windows.
Y'en a des tonnes de tk, mais la différence selon moi c'est
- la doc
- les outils
- les livres
- la "communauté" (nombre d'utilsiateurs)
Par exemple on critique facilement les MFC (moi le premier). Mais elles ont
un avantage : il est certes facile d'avoir des problèmes avec, mais il est
plus facile de trouver de la doc et des infos. Au boulot j'utilise Qt. Yahou
c'est cool Qt, on avance vite et tout et tout... Sauf que dès qu'on veut
faire autre chose qu'utiliser un bouton de base, dessiner en anti aliasing,
réaliser un composant un peu complexe, ben là y'a plus grand chose, alors
que les MFC ça regorge de composants tout prêts tout beaux. Et là je parle
de Qt, qui a une très bonne doc, et un des euls à avoir un outil de design
correct.
Bref, pour ce que j'en ai testé, voici mes avis sur 3 libs portables, d'un
point de vue technique
- GTK+ : résultat franchement pas terrible sous Windows (j'ai pas testé
GTKmm, mais vu que c'est un wrapper...), très moche même, pour pas être
vulgaire. Ca dépend ce qu'on souhaite... (tester GAIM pour se faire une idée
sur un petit soft).
- Qt : une des meilleures. Ca émule le look & feel de l'OS visé. Ca dérange
l'utilisateur ou non (sous Windows en particulier). Payante ($3700 pour 2
OS). Un site francophone : prog.qt.free.fr. De bons livres en anglais. Des
outils pour la traduction, le design d'interface, ... Bien intégré à VC++.
Utilise des extensions au langage qui nécessitent un pré-processing du code
C++ (un peu pénible à la longue).
- wxWidgets : pas vraiment d'outils sérieux / stable / documenté : mieux
vaut coder à la main. Natif sous Windows (Win32), surcouche à GTK sous Linux
(donc des comportements parfois différents en fonction de l'OS, mais c'est
documenté et assez rare). Une des libs les mieux intégrée sous Linux &
Windows. newsgroup existant et réactif (comp.soft-sys.wxwindows), qui
compense la doc limitée en dehors de celle du cite (qui est insuffisante par
ailleurs, il faut apprendre à se plonger dans le source). Un binding Python
existe et est pas mal du tout. J'ai fait une IHM en wxPython et le "coeur"
en C++, le tout compilé dans un vrai exe (avec VM embarquée, merci py2exe)
sous Windows.Ca marchait très bien, on n'y voit que du feu, et l'IHM était
agréablement simple à développer.
Le reste à mon avis, surtout si on vise Windows, je ne l'utiliserais pas
pour un projet sérieux.
Ce n'est que mon humble avis issu de ma courte expérience...
On ne le cite pas assez souvent, alors je le fais : GTK+2 a un wrapping C++ qui est très bien. C'est du C++ standard (pas de macros ou d'extensions au langage comme wxWidgets ou Qt par ex), et il fonctionne au moins sous linux et windows (nativement, contrairement à GTK1). cf. http://www.gtkmm.org/.
Tu as testé sous Windows ? Le site dit que ça nécessite mingw pour compiler. Et qu'entends-tu par nativement ? Car pour moi GTK c'est tout sauf natif sous Windows. Y'en a des tonnes de tk, mais la différence selon moi c'est - la doc - les outils - les livres - la "communauté" (nombre d'utilsiateurs)
Par exemple on critique facilement les MFC (moi le premier). Mais elles ont un avantage : il est certes facile d'avoir des problèmes avec, mais il est plus facile de trouver de la doc et des infos. Au boulot j'utilise Qt. Yahou c'est cool Qt, on avance vite et tout et tout... Sauf que dès qu'on veut faire autre chose qu'utiliser un bouton de base, dessiner en anti aliasing, réaliser un composant un peu complexe, ben là y'a plus grand chose, alors que les MFC ça regorge de composants tout prêts tout beaux. Et là je parle de Qt, qui a une très bonne doc, et un des euls à avoir un outil de design correct. Bref, pour ce que j'en ai testé, voici mes avis sur 3 libs portables, d'un point de vue technique - GTK+ : résultat franchement pas terrible sous Windows (j'ai pas testé GTKmm, mais vu que c'est un wrapper...), très moche même, pour pas être vulgaire. Ca dépend ce qu'on souhaite... (tester GAIM pour se faire une idée sur un petit soft). - Qt : une des meilleures. Ca émule le look & feel de l'OS visé. Ca dérange l'utilisateur ou non (sous Windows en particulier). Payante ($3700 pour 2 OS). Un site francophone : prog.qt.free.fr. De bons livres en anglais. Des outils pour la traduction, le design d'interface, ... Bien intégré à VC++. Utilise des extensions au langage qui nécessitent un pré-processing du code C++ (un peu pénible à la longue). - wxWidgets : pas vraiment d'outils sérieux / stable / documenté : mieux vaut coder à la main. Natif sous Windows (Win32), surcouche à GTK sous Linux (donc des comportements parfois différents en fonction de l'OS, mais c'est documenté et assez rare). Une des libs les mieux intégrée sous Linux & Windows. newsgroup existant et réactif (comp.soft-sys.wxwindows), qui compense la doc limitée en dehors de celle du cite (qui est insuffisante par ailleurs, il faut apprendre à se plonger dans le source). Un binding Python existe et est pas mal du tout. J'ai fait une IHM en wxPython et le "coeur" en C++, le tout compilé dans un vrai exe (avec VM embarquée, merci py2exe) sous Windows.Ca marchait très bien, on n'y voit que du feu, et l'IHM était agréablement simple à développer.
Le reste à mon avis, surtout si on vise Windows, je ne l'utiliserais pas pour un projet sérieux. Ce n'est que mon humble avis issu de ma courte expérience...
-- Aurélien REGAT-BARREL
Christophe de VIENNE
Aurélien REGAT-BARREL wrote:
On ne le cite pas assez souvent, alors je le fais : GTK+2 a un wrapping C++ qui est très bien. C'est du C++ standard (pas de macros ou d'extensions au langage comme wxWidgets ou Qt par ex), et il fonctionne au moins sous linux et windows (nativement, contrairement à GTK1). cf. http://www.gtkmm.org/.
Tu as testé sous Windows ? Le site dit que ça nécessite mingw pour compiler.
J'ai testé un peu sous windows, mais pas bien loin. Oui ça nécessite mingw. Mais si on choisi gcc pour faire une appli portable, ce n'est pas un problème. En plus mingw produit des executables windows 'natif' (on peux utiliser l'API win32 directement dans le programme, et il n'y a pas de surcouche à la cygwin).
Et qu'entends-tu par nativement ? Car pour moi GTK c'est tout sauf natif sous Windows.
Ben, le look (peut-être un peu moins le feel) est celui de windows, pas d'un GTK+ avec un thème de base tout pourri comme c'était le cas avec GTK+1.x
[...]
- GTK+ : résultat franchement pas terrible sous Windows (j'ai pas testé GTKmm, mais vu que c'est un wrapper...), très moche même, pour pas être vulgaire. Ca dépend ce qu'on souhaite... (tester GAIM pour se faire une idée sur un petit soft).
Tu parles bien d'une version 2.4.x de GTK+ ? Quand je vois GIMP sous windows, je trouve que c'est plutot convaincant.
A noter que le binding python est pas mal du tout.
<question HS sur QT> Est-ce qu'il y a des sizers ou équivalents dans Qt ? </question HS sur QT>
A+
Christophe
-- Christophe de Vienne
Aurélien REGAT-BARREL wrote:
On ne le cite pas assez souvent, alors je le fais : GTK+2 a un wrapping
C++ qui est très bien. C'est du C++ standard (pas de macros ou
d'extensions au langage comme wxWidgets ou Qt par ex), et il fonctionne
au moins sous linux et windows (nativement, contrairement à GTK1).
cf. http://www.gtkmm.org/.
Tu as testé sous Windows ? Le site dit que ça nécessite mingw pour compiler.
J'ai testé un peu sous windows, mais pas bien loin.
Oui ça nécessite mingw. Mais si on choisi gcc pour faire une appli
portable, ce n'est pas un problème. En plus mingw produit des
executables windows 'natif' (on peux utiliser l'API win32 directement
dans le programme, et il n'y a pas de surcouche à la cygwin).
Et qu'entends-tu par nativement ? Car pour moi GTK c'est tout sauf natif
sous Windows.
Ben, le look (peut-être un peu moins le feel) est celui de windows, pas
d'un GTK+ avec un thème de base tout pourri comme c'était le cas avec
GTK+1.x
[...]
- GTK+ : résultat franchement pas terrible sous Windows (j'ai pas testé
GTKmm, mais vu que c'est un wrapper...), très moche même, pour pas être
vulgaire. Ca dépend ce qu'on souhaite... (tester GAIM pour se faire une idée
sur un petit soft).
Tu parles bien d'une version 2.4.x de GTK+ ? Quand je vois GIMP sous
windows, je trouve que c'est plutot convaincant.
A noter que le binding python est pas mal du tout.
<question HS sur QT>
Est-ce qu'il y a des sizers ou équivalents dans Qt ?
</question HS sur QT>
On ne le cite pas assez souvent, alors je le fais : GTK+2 a un wrapping C++ qui est très bien. C'est du C++ standard (pas de macros ou d'extensions au langage comme wxWidgets ou Qt par ex), et il fonctionne au moins sous linux et windows (nativement, contrairement à GTK1). cf. http://www.gtkmm.org/.
Tu as testé sous Windows ? Le site dit que ça nécessite mingw pour compiler.
J'ai testé un peu sous windows, mais pas bien loin. Oui ça nécessite mingw. Mais si on choisi gcc pour faire une appli portable, ce n'est pas un problème. En plus mingw produit des executables windows 'natif' (on peux utiliser l'API win32 directement dans le programme, et il n'y a pas de surcouche à la cygwin).
Et qu'entends-tu par nativement ? Car pour moi GTK c'est tout sauf natif sous Windows.
Ben, le look (peut-être un peu moins le feel) est celui de windows, pas d'un GTK+ avec un thème de base tout pourri comme c'était le cas avec GTK+1.x
[...]
- GTK+ : résultat franchement pas terrible sous Windows (j'ai pas testé GTKmm, mais vu que c'est un wrapper...), très moche même, pour pas être vulgaire. Ca dépend ce qu'on souhaite... (tester GAIM pour se faire une idée sur un petit soft).
Tu parles bien d'une version 2.4.x de GTK+ ? Quand je vois GIMP sous windows, je trouve que c'est plutot convaincant.
A noter que le binding python est pas mal du tout.
<question HS sur QT> Est-ce qu'il y a des sizers ou équivalents dans Qt ? </question HS sur QT>
A+
Christophe
-- Christophe de Vienne
Luc Hermitte
"Aurélien REGAT-BARREL" wrote in news:41810ce5$0$16604$:
Bref, pour ce que j'en ai testé, voici mes avis sur 3 libs portables, d'un point de vue technique [..snip..]
Tout ça me fait me demander, il y a encore des gens qui utilisent ILOG Views ?
-- Luc Hermitte <hermitte at free.fr> FAQ de <news:fr.comp.lang.c++> : <http://www.cmla.ens-cachan.fr/Utilisateurs/dosreis/C++/FAQ/> Dejanews : <http://groups.google.com/advanced_group_search>
"Aurélien REGAT-BARREL" <nospam-aregatba@yahoo.fr.invalid> wrote in
news:41810ce5$0$16604$626a14ce@news.free.fr:
Bref, pour ce que j'en ai testé, voici mes avis sur 3 libs
portables, d'un point de vue technique [..snip..]
Tout ça me fait me demander, il y a encore des gens qui utilisent ILOG
Views ?
--
Luc Hermitte <hermitte at free.fr>
FAQ de <news:fr.comp.lang.c++> :
<http://www.cmla.ens-cachan.fr/Utilisateurs/dosreis/C++/FAQ/>
Dejanews : <http://groups.google.com/advanced_group_search>