Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1409 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Gtk ou Wx ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Gtk ou Wx ?

n°1285190
kedare
Posté le 17-01-2006 à 00:39:30  profilanswer
 

Salut !
j'etait sur QT avant de me rendre compte que QT3 est payant sur windows , j'ai abandonnée ..
je voudrais aller sur WX ou GTK  , seulement je ne sait pas trop sur le quelle des deux aller , le quelle est le mieu ?
le plus complet,  le plus simple ?
le plus portatif ?
vous prendriez le quelle et pourquoi ? :)
 
Merci !

mood
Publicité
Posté le 17-01-2006 à 00:39:30  profilanswer
 

n°1285198
0x90
Posté le 17-01-2006 à 02:00:07  profilanswer
 

GTK, parceque c'est le seul que je connais.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1285199
kedare
Posté le 17-01-2006 à 02:11:51  profilanswer
 

0x90 a écrit :

GTK, parceque c'est le seul que je connais.


et tu en pense quoi de gtk ? :p
parceque c'est pas en disant juste ca que ca va m'aider :/
perso je penche sur Wx qui a l'air d'avoir plus de possibilité que Gtk quand meme ....

n°1285200
0x90
Posté le 17-01-2006 à 02:14:47  profilanswer
 

kedare a écrit :

et tu en pense quoi de gtk ? :p
parceque c'est pas en disant juste ca que ca va m'aider :/
perso je penche sur Wx qui a l'air d'avoir plus de possibilité que Gtk quand meme ....


 
Très simple à utiliser à coup de glade/gazpacho et fait ce que je lui demande [:spamafote]


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1285201
push
/dev/random
Posté le 17-01-2006 à 02:16:23  profilanswer
 

Tu sais que QT4 est gratuit (sous windows aussi) pour faire des projets persos ou libres si tu les redistribues?


Message édité par push le 17-01-2006 à 02:16:43
n°1285202
kedare
Posté le 17-01-2006 à 02:18:33  profilanswer
 

oui mais pyqt utilise QT3 .. qui lui est payant .. :/

n°1285203
push
/dev/random
Posté le 17-01-2006 à 02:30:47  profilanswer
 

http://www.river-bank.demon.co.uk/ [...] ots/PyQt4/
je pensais que ça avait déjà été releasé enfait, tampis :/

n°1285206
kedare
Posté le 17-01-2006 à 02:42:18  profilanswer
 

push a écrit :

http://www.river-bank.demon.co.uk/ [...] ots/PyQt4/
je pensais que ça avait déjà été releasé enfait, tampis :/


elle est trop galere a installer cette version :/
il faut compiler tout un tas de dependance c'est trop galere
puis je prefere un truc ou l'on a besoin de rien telecharger quand on veut l"utiliser

n°1285246
Taz
bisounours-codeur
Posté le 17-01-2006 à 09:20:05  profilanswer
 

gtk ou qt sans hésitation. dans mon entreprise, une appli était développé en wx. Ça s'est révélé être une impasse : complètement instable, API incomplète et bugguée. Passage à Qt

n°1285413
kedare
Posté le 17-01-2006 à 12:55:32  profilanswer
 

oui mais je veut pas QT parceque PyQT utilise QT3 qui est payant et je veut un truc ou l'on doive rien installer sur le poste qui doit l'utiliser

mood
Publicité
Posté le 17-01-2006 à 12:55:32  profilanswer
 

n°1285430
masklinn
í dag viðrar vel til loftárása
Posté le 17-01-2006 à 13:15:35  profilanswer
 

As tu vraiment besoin de la complexité d'un QT ou un Wx? Parce que si c'est pour une mini app Tkinter est largement suffisant :o
 
(pas GTK en tout cas, c'est moche sur toutes les plateformes)
(un autre truc aussi, pour PyQT je sais pas, mais charger le binding wx (import wx), ça veut dire que ton process python prend 10Mo d'un coup sur ses private bytes (1.8Mo > 12Mo), idem sur le working set, et passe de 25 à 40Mo en virtual size, en tout cas sous windows [:aloy])

Message cité 2 fois
Message édité par masklinn le 17-01-2006 à 13:18:02

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1285433
0x90
Posté le 17-01-2006 à 13:18:32  profilanswer
 

masklinn a écrit :

As tu vraiment besoin de la complexité d'un QT ou un Wx? Parce que si c'est pour une mini app Tkinter est largement suffisant :o

(pas GTK en tout cas, c'est moche sur toutes les plateformes)


 
GTK2 plus mauche que TKinter ?  


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1285459
push
/dev/random
Posté le 17-01-2006 à 13:44:56  profilanswer
 

masklinn a écrit :

pas GTK en tout cas, c'est moche sur toutes les plateformes


C'est une blague ? c'est sensé être drôle ?  
 
les boulets sont en forme aujourd'hui bordel de bordel

n°1285472
kedare
Posté le 17-01-2006 à 13:57:10  profilanswer
 

Rhoo Gtk Moche ?
C'est le plus joli je trouve ..
ptite question sur Gtk
peut-on faire :
Des Splash Screen sans barre d'etat/titre et tout ca ?
Des Onglets
Des Liste Pliable , on peut comme dans la liste des composant de Qt Designer
 
gtk s'adapte t-il au theme de l'utilisateur sur windows ?

Message cité 1 fois
Message édité par kedare le 17-01-2006 à 14:05:11
n°1285490
masklinn
í dag viðrar vel til loftárása
Posté le 17-01-2006 à 14:09:21  profilanswer
 

push a écrit :

C'est une blague ? c'est sensé être drôle ?  
 
les boulets sont en forme aujourd'hui bordel de bordel


Allons, un peu de sérieux, tu ne feras croire à personne qu'une appli GTK est comparable à une appli Qt (et je ne parle même pas d'une appli en look natif) sous quelque plateforme que ce soit

kedare a écrit :

gtk s'adapte t-il au theme de l'utilisateur sur windows ?


À fond ouais [:el g]

Message cité 1 fois
Message édité par masklinn le 17-01-2006 à 14:10:24

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1285492
0x90
Posté le 17-01-2006 à 14:10:28  profilanswer
 

- Oui
- Oui
- Je suis pas sur de comprendre ce dont tu veut parler, mais je crois bien que oui
 
- Me semble que y'a un thème gtk qui utilise le thème natif sous Windows, mais je suis sous nux donc je connais pas bien dslé.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1285501
kedare
Posté le 17-01-2006 à 14:18:08  profilanswer
 

Sa d'adapte aussi bien que Wx a l'environnement donc ?

n°1285503
push
/dev/random
Posté le 17-01-2006 à 14:18:44  profilanswer
 

masklinn a écrit :

Allons, un peu de sérieux, tu ne feras croire à personne qu'une appli GTK est comparable à une appli Qt (et je ne parle même pas d'une appli en look natif) sous quelque plateforme que ce soit


  • Look natif sous *nix ça ne veut absolument RIEN dire.
  • Et oui GTK fait aussi bien que QT ou n'importe qu'elle autre toolkit, et d'ailleurs je le préfère nettement à QT de ce point de vue.
  • Arrête de troller tu me gonfles.

n°1285504
push
/dev/random
Posté le 17-01-2006 à 14:19:03  profilanswer
 

kedare a écrit :

Sa d'adapte aussi bien que Wx a l'environnement donc ?


non

n°1285509
0x90
Posté le 17-01-2006 à 14:21:15  profilanswer
 

Il me semble quand même que QT est plus flexible (cad. on peut faire des agencements de widgets plus complexes/exotiques). mais après au niveau esthétique, tout est dans le thême comme d'hab [:spamafote]


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1285512
masklinn
í dag viðrar vel til loftárása
Posté le 17-01-2006 à 14:23:11  profilanswer
 

kedare a écrit :

Sa d'adapte aussi bien que Wx a l'environnement donc ?


Non, GTK ne s'adapte pas à l'environnement.

push a écrit :

  • Look natif sous *nix ça ne veut absolument RIEN dire.

Sur les autres plateformes si [:spamafote]  
 
Le multiplateformes ça va dans les deux sens gars, ça veut pas uniquement dire "ça tourne sous linusque" [:matleflou]  
 
Et même sous *nix, avoir une appli au look gnome sous KDE ou look KDE sous Gnome c'est crade [:spamafote]  

push a écrit :

  • Arrête de troller tu me gonfles.

Ah bon, dire que GTK c'est moche sur toutes les plateformes, et encore plus quand on tente de le faire tourner sous OSX/Windows, c'est troller maintenant [:petrus dei]

Message cité 2 fois
Message édité par masklinn le 17-01-2006 à 14:24:50

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1285525
push
/dev/random
Posté le 17-01-2006 à 14:34:23  profilanswer
 

masklinn a écrit :

Ah bon, dire que GTK c'est moche sur toutes les plateformes, et encore plus quand on tente de le faire tourner sous OSX/Windows, c'est troller maintenant [:petrus dei]


Clairement, propos subjectif (surement dirigé par un manque de connaissance du sujet) dénué d'argument et de tout intérêt et à  
fort potentiel trollogène.
 
Et des thèmes yen a pour tous les gouts et les couleurs, même pour les plus vicieux http://gtk-wimp.sourceforge.net/screenshots/

Message cité 1 fois
Message édité par push le 17-01-2006 à 14:35:17
n°1285531
0x90
Posté le 17-01-2006 à 14:38:33  profilanswer
 

push a écrit :


Et des thèmes yen a pour tous les gouts et les couleurs, même pour les plus vicieux http://gtk-wimp.sourceforge.net/screenshots/


 
Arf vala c'est cuila que je cherchais, très pratique pour l'integration sous win justement. Et si ma mémoire est bonne il est livré avec gaim.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1285534
push
/dev/random
Posté le 17-01-2006 à 14:39:29  profilanswer
 

masklinn a écrit :

Et même sous *nix, avoir une appli au look gnome sous KDE ou look KDE sous Gnome c'est crade [:spamafote]


Et pour ta culture générale d'expert http://www.freedesktop.org/Software/gtk-qt
mais bon ça reste du chipotage je trouve


Message édité par push le 17-01-2006 à 14:52:20
n°1285812
kedare
Posté le 17-01-2006 à 17:53:18  profilanswer
 

si vous deviez a choisir Gtk ou Wx , vous prendriez le quelle ,et pourquoi ?
quand je dis "s'adapte a l'environnement" je parle juste des couleurs des fenetres , et de la barre hein :)


Message édité par kedare le 17-01-2006 à 17:56:31
n°1286203
push
/dev/random
Posté le 17-01-2006 à 23:51:16  profilanswer
 

tu fais comme tu le sens hein, Taz a une mauvaise expérience avec Wx, d'autres en sont satisfait.., avec Wx t'auras le look d'une appli windows sous win et avec Gtk tu pourras lui appliquer un theme pour y faire ressembler comme montré plus haut.
 
Pour une appli python avec gtk en standalone sous win
http://www.py2exe.org/
http://www.anti-particle.com/py2exe-0.5.shtml


Message édité par push le 17-01-2006 à 23:51:41
n°1286549
Taz
bisounours-codeur
Posté le 18-01-2006 à 13:49:17  profilanswer
 

bah c'est bien simple. pywx, il segfault dans tous les sens dès que tu essaies un peu de le manipuler ...

n°1286908
kedare
Posté le 18-01-2006 à 18:27:21  profilanswer
 

segfault ?

n°1286910
0x90
Posté le 18-01-2006 à 18:29:16  profilanswer
 

plante comme une merde. ( au fait depuis hier que t'as fait le topic, t'aurais eu le temps de tester les deux déja .... )


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1286911
push
/dev/random
Posté le 18-01-2006 à 18:29:24  profilanswer
 

un plantage si tu préfères, donc en gros tu sais quoi choisir

n°1290434
kedare
Posté le 23-01-2006 à 19:23:33  profilanswer
 

0x90 a écrit :

plante comme une merde. ( au fait depuis hier que t'as fait le topic, t'aurais eu le temps de tester les deux déja .... )


enfin moi je prefere largement GTK  
mais il y a quelques trucs qui genere :p
pas de HtmlWindow comme wx
pas de Wizard comme wx
le systeme de texte (iter,buffer) est complexe :/ (puissant ok ..)

n°1290436
0x90
Posté le 23-01-2006 à 19:31:05  profilanswer
 

Y'a des trucs html-like sous plusieurs formes en fait,
GTKMozembed pour avoir un gecko complet ( risque d'être, j'ai jamais testé en fait )
GTKHtml(2) si ma mémoire est bonne
gtk.TextBuffer qui peut inclure des n'images et des widget modulo un travail de parsing, le plus difficile mais le plus efficace.
Pour les deux premiers il faut installer des machins en plus de pygtk je crois par contre.
 
pour les Wizard, ca serait pas les Druides qu'il y a dans glade si on précise "Gnome application" ? (je sais pas exactement ce que c'est donc je suppose).  


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1290445
kedare
Posté le 23-01-2006 à 19:42:31  profilanswer
 

pour les Wizard il parrait qu'on peut en simuler un en mettant des onglet invisibles :p
Remarque , j'ai l'impression qu'au niveau des possibilité , Wx est meilleur , comme par exemple , avec Wx on peut cacher la barre de titre , choisir les boutons et tout ca, je sait pas si c'est possible avec Gtk

n°1290452
0x90
Posté le 23-01-2006 à 19:49:19  profilanswer
 

Wx est surement plus puissant que GTK.
 
Par contre on peut cacher la barre de titre et faire des boutons persos ;)


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1294149
kedare
Posté le 28-01-2006 à 23:38:22  profilanswer
 

j'ai fait du GTK
quand je vois la galere pour gerer les thread vu que sur windows GTK ne supporte pas le Multi-thread sur les elements GTK.* , a moin de faire un proxy thread ... bref c'est trop galere :/
je vais faire Wx alors

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Gtk ou Wx ?

 

Sujets relatifs
IHM : GTK & QT, façon de construire ses fenêtres[GTK] Fixer la police et la taille de police d'une fenetre
[GTK] probleme de lancement de fonction C a l'aide d'un boutonacquisition d'image d'interface GTK pendant l'exécution d'un programme
GTK alphaApplet Gnome GTK
[C] widget GTK/GNOME pour affichage de courbesGTK clist et images
[GTK] GtkTreeView et choix de colonne[GTK] Faire un menu contextuel apres un clic droit
Plus de sujets relatifs à : Gtk ou Wx ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR