Programmation graphique linux

Programmation graphique linux - Divers - Linux et OS Alternatifs

Marsh Posté le 05-10-2003 à 22:43:34    

Je voudrais savoir quelle est votre librairie graphique preferee pour developper sous linux?
Personnelement jai deja fait un projet un GTK+ (surtout pour la compatibilite win-linux) c pas mal mais bon c un peu lourd toutes les declarations.
 
C quoi votre truc prefere? Et c facile a utiliser?
 
Tient une autre question : je viens de decouvrir Anjuta comme IDE ca a lair sympa mais jai pas approfondi la question, votre avis?
 
Merci

Reply

Marsh Posté le 05-10-2003 à 22:43:34   

Reply

Marsh Posté le 05-10-2003 à 22:55:06    

libSDL et kate (j'aime pas les usines à gaz, c'est un bon compromis)

Reply

Marsh Posté le 05-10-2003 à 23:02:16    

quel langage ?
 
Anjuta est effectivement très bien

Reply

Marsh Posté le 05-10-2003 à 23:31:09    

voui anjuta est pas mal du tout :=) deja utilisé pour kkes projs c pas mal (faudrait que je testes scaffold aussi).
 


---------------
Mes News
Reply

Marsh Posté le 05-10-2003 à 23:35:31    

j ai utilise GTK2 en C y a plus d un an, bas ct bien relou vu le manque de doc :/
 
peut etre k elle est enfin terminee now :d


Message édité par Tomate le 05-10-2003 à 23:35:38

---------------
:: Light is Right ::
Reply

Marsh Posté le 06-10-2003 à 00:09:49    

Moi j'aime assez bien gtkmm
 
C des bindings c++ pour gnome. Ca permet de faire du gnome assez facilement.
 
En fait j'aime bien gnome parce que ca me parrait plus "propre" que Qt. Qt y a une espece de précompilateur parce que il a été concu a un moment ou le C++ était pas encore top et pour pallier a certaines de ses deficience du moment, il ont fait leur propre précompilateur. C pas sur hein, je 'crois'
Et c aussi un avis/opinion personnelle. Qt marche très bien et c une question de gout ...

Reply

Marsh Posté le 06-10-2003 à 00:11:08    

246tnt > :jap: 100% d'accord

Reply

Marsh Posté le 06-10-2003 à 00:12:28    

cooleric a écrit :


C quoi votre truc prefere? Et c facile a utiliser?


wxWindows en C++ et wxPython :)

Reply

Marsh Posté le 06-10-2003 à 08:56:47    

qt est pour moi tres bon
portable sous win (moyenant license) et MacOSX
cest propre et simple, et cest a ma connaissance le seul bon framework c++ sous lin
 
pour l'IDE jutilise emacs (mais bon cest pas vraiment un ide), designer (rad qt), mais il existe également kdevelop (jamais essayer)

Reply

Marsh Posté le 06-10-2003 à 09:27:04    

libSDL , car en C .

Reply

Marsh Posté le 06-10-2003 à 09:27:04   

Reply

Marsh Posté le 06-10-2003 à 09:28:34    

246tnt a écrit :

Qt y a une espece de précompilateur parce que il a été concu a un moment ou le C++ était pas encore top et pour pallier a certaines de ses deficience du moment, il ont fait leur propre précompilateur. C pas sur hein, je 'crois'
Et c aussi un avis/opinion personnelle. Qt marche très bien et c une question de gout ...


 
Moi j'utilise qt mais bon j'ai jamais approfondi la question, c'est quoi cette histoire de précompilateur ??? !!!!

Reply

Marsh Posté le 06-10-2003 à 09:49:14    

il parle de moc je pense
cest vrai que cest un peu sale, mais ya pas dautre moyen
il sert en gros quand tu crés tes propres slot/signal

Reply

Marsh Posté le 06-10-2003 à 18:02:08    

Qt + kdevelop


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 06-10-2003 à 19:40:05    

ca vaut quoi kdevelop ?
jmis suis pas encore essayer

Reply

Marsh Posté le 06-10-2003 à 20:38:00    

Precision : je developpe en c++ (enfin un code pas super propre mais bon c du c++... R@nnis peut en temoigner....)
Je vais peut etre tester le sdl alors... Je continuerais bien le gtk pour approfondir mes connaissances mais le manque de doc et dexemple c super chiant...
Et au fait gtkmm ca apporte quoi de plus par rapport a gtk? (pas de termes trop technique hein juste des infos pratiques!)
 
Merci

Reply

Marsh Posté le 06-10-2003 à 20:41:21    

bon jveux pas lancer le troll
mais perso gtkmm cest pas tres beau
qt cest plus propre dans le principe meme si on peut lui reprocher de devoir passer par un preproc externe.  
En plus, qt cest livré avec un plein de beaux outils et la doc dispo sur le site de trolltech est plutot bien foutu.
 
Pour faire du c++ qt reste a mon avis la solution idéale

Reply

Marsh Posté le 06-10-2003 à 20:42:18    

ouais mais les librairies qt sont pas un peu trop lourde vu tout ce que ca gere?
 
et puis gtk c pas super bo, c'est vrai que c'est sobre mais ca fait des interfaces tres fonctionnelles sans details qui servent a rien


Message édité par cooleric le 06-10-2003 à 20:43:03
Reply

Marsh Posté le 06-10-2003 à 20:42:52    

ganjo a écrit :

qt cest plus propre dans le principe meme si on peut lui reprocher de devoir passer par un preproc externe.

on doit pas avoir la même définition de la propreté

Reply

Marsh Posté le 06-10-2003 à 20:54:42    

moi j'y connais rien en prog (enfin, si, j'ai fait un hello world en C, et je commence le java : j'ai fait mon premier hello world aussi :o :p) ; je voulais juste dire que je trouve gtk2 bien plus beau que qt...

Reply

Marsh Posté le 06-10-2003 à 21:32:45    

Taz a écrit :

on doit pas avoir la même définition de la propreté


 
ben le systeme de signal/slot, on a a mon gout toujours pas fait plus "propre".
En plus sou qt pas de nom de fct a rallonge du style gtk_button_new_with_label et un nombre de macros bien plus limité.  
Bien sur cest subjectif, les gouts et les couleurs...

Reply

Marsh Posté le 06-10-2003 à 21:33:48    

non plus sous GTKmm

Reply

Marsh Posté le 06-10-2003 à 21:41:41    

Taz a écrit :

non plus sous GTKmm


 
 
hmm a mon souvenir (qui date un peu il est vrai) gtkmm manquait affreusement de stabilité, et de nombreux itérateurs de partout.
 
En dehors de ces details limite trollesque, qt offre un framework complet en c++, et cest a ma connaissance le seul (en dehors peut etre de commonc++ qui loin detre complet et stable, et plutot pas "uniforme" )

Reply

Marsh Posté le 06-10-2003 à 21:56:10    

oui, l eproblème c'est que QT propose un framework pour pallier à l'impopularité de gcommonc++, à mon grand regret. GCC++ est dans l'ensemble quand même très correct, s'il était plus populaire, cela pourrait lui en bénéficier. GTKmm se cantone effectivement aux seuls graphismes

Reply

Marsh Posté le 06-10-2003 à 22:34:15    

par rapport a common, qt offre l'avantage d'une api plus "uniforme" que common, et surtout plus suivit (la doc de common date vraiment, on est obligé daller fouiller dans le source et les headers, celle de qt est mise a jour regulièrement et plus complète... pour un projet gnu je trouve ça assez decevant)

Reply

Marsh Posté le 28-08-2004 à 18:02:34    

je suis en train d'apprendre le C++ grâce au site "La Programmation en C++ par Carlov". C'est très bien expliqué, je progresse, mais je n'execute que des programmes en console.
 
Hello World! :D
 
Je me sers de KATE pour taper le code.
 
Si je veux utiliser la librairie QT pour créer une fenêtre avec à l'intérieur un simple label Hello World!, comment dois-je m'y prendre ?

Reply

Marsh Posté le 30-08-2004 à 15:41:09    

lire les tuto kde/qt
utiliser kdevelop/qtdesigner
 
http://doc.trolltech.com/
http://doc.trolltech.com/3.2/examples.html


Message édité par Dark_Schneider le 30-08-2004 à 15:42:03

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 30-08-2004 à 16:56:51    

Si tu veux faire du QT et que tu connais pas C++, tu peux aussi commencer en perl ou en qt qui ont des libs qt.
Ça te permettra de toucher rapidement et facilement à QT.
Quitte après à passer à C++ :)

Reply

Marsh Posté le 30-08-2004 à 17:04:28    

On peut écrire un prog perl/QT compatible linux/Windows ?

Reply

Marsh Posté le 30-08-2004 à 21:57:47    

et avec Kylix C++ ?
on peut placer les boutons, labels, etc.. sur une form et compiler ?
 
(comme je faisais avec delphi sous windows à l'époque ?)

Reply

Marsh Posté le 04-07-2005 à 14:25:43    

et oui, 1 an après, petit up, c'est les congés estivals il y a donc du temps de libre pour programmer :D
Note : j'ai pas évolué :D, je crois que j'ai oublié tout ce que j'avais appris sur C++ :(
Je vais regarder kdevelop et le nouveau qt4-designer. Faut que j'apprendre à me servir de ces 2 applications, l'intéraction entre les 2.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed