Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > GUI
GUI Forum d'entraide sur les bibliothèques pour interfaces graphiques en Python
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/06/2011, 16h59   #1
autousto
Membre du Club
 
Homme arezki
Ingenieur automatqiue
Inscription : avril 2011
Messages : 126
Détails du profil
Informations personnelles :
Nom : Homme arezki
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Ingenieur automatqiue
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 126
Points : 47
Points : 47
Par défaut Installation interface graphique

Bonjour,

j'ai un Script python, et j'aimerai bien l'améliorer et mettre une interface graphuique, j'ai pensé a Wxpython, j'aimerai bien que vous me disez a votre avis quelle est le meilleur choix, et si c'est possible pk
mon interface n'est pas trop complex mais enfaite c'est un scrip quon améliore régulièrement donc peut etre sa deviendra complex
ma deuxième question est comment Installer Wxpython ou linterface de votre choix sur windows vista 32bit
et si vous permettez, que pensez vous de Qt pour python
merciiii
autousto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 08h19   #2
pfeuh
Membre Expert
 
Développeur en systèmes embarqués
Inscription : mars 2006
Messages : 763
Détails du profil
Informations personnelles :
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Développeur en systèmes embarqués
Secteur : Industrie

Informations forums :
Inscription : mars 2006
Messages : 763
Points : 1 031
Points : 1 031
Salut,

Je ne connais pas assez qt pour en parler. Par contre, si tu as déjà installé python, tu as une interface graphique qui s'appelle Tkinter.

Essaie peut être ça:

Code :
1
2
3
4
5
6
7
8
try:
    import Tkinter as Tk
except:
    import tkinter as Tk
 
win = Tk.Tk()
Tk.Button(win, text = "Click me", command = win.quit).grid()
win.mainloop()
A+

Pfeuh
pfeuh est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/06/2011, 08h53   #3
autousto
Membre du Club
 
Homme arezki
Ingenieur automatqiue
Inscription : avril 2011
Messages : 126
Détails du profil
Informations personnelles :
Nom : Homme arezki
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Ingenieur automatqiue
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 126
Points : 47
Points : 47
ah oui merci je sais que tk est installer, mais en faite mon responsable veut que j'utilise une interface plus évoluer, enfin avec tk je peut faire mon interface mais bon j'ai pas le choix, il mon proposer qt et j'ai proposer Wxpython
autousto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 09h10   #4
kango
Membre émérite
 
Homme
Inscription : décembre 2007
Messages : 754
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : décembre 2007
Messages : 754
Points : 953
Points : 953
Salut,

PyQt est vraiment bien foutu, j'en suis très content. Avec Qt Designer en plus on gagne en efficacité en terme de programmation. Je suis également fan de la gestion des ressources (images, etc...).

WxPython est bien aussi mais personnellement je le trouve un cran au dessous de Qt. Mais ce n'est que mon avis
kango est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/06/2011, 09h40   #5
autousto
Membre du Club
 
Homme arezki
Ingenieur automatqiue
Inscription : avril 2011
Messages : 126
Détails du profil
Informations personnelles :
Nom : Homme arezki
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Ingenieur automatqiue
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 126
Points : 47
Points : 47
Merci pour votre réponse, je me demande si Qt est valide pour toutes les version de Python ou chacune et sa version Qt, et esque c simple a installer, car avant j'ai travailler avec perl et je n'est jamais réussi a installer perlQt.
merci encore
autousto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 10h25   #6
kango
Membre émérite
 
Homme
Inscription : décembre 2007
Messages : 754
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : décembre 2007
Messages : 754
Points : 953
Points : 953
sur windows il y a un installeur avec Qt + PyQt.
sur Linux il y a des packages.
sur Mac je sais pas.
kango est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 11h21   #7
autousto
Membre du Club
 
Homme arezki
Ingenieur automatqiue
Inscription : avril 2011
Messages : 126
Détails du profil
Informations personnelles :
Nom : Homme arezki
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Ingenieur automatqiue
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 126
Points : 47
Points : 47
bonjour, vous pourrez me donner l'installeur de Qt sur windows svp
autousto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 11h38   #8
N.tox
Membre chevronné
 
Homme
heu...
Inscription : octobre 2007
Messages : 636
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : heu...

Informations forums :
Inscription : octobre 2007
Messages : 636
Points : 740
Points : 740
catégorie "Language > ptyhon > outils python" du site, juste en haut de l'écran
__________________
"Plus je passe de temps à apprendre à parler à un ordi,
plus je deviens aussi con que lui"
-Moi-
"La console python est votre amie, les print aussi" -Confucius-
N.tox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 10h38   #9
autousto
Membre du Club
 
Homme arezki
Ingenieur automatqiue
Inscription : avril 2011
Messages : 126
Détails du profil
Informations personnelles :
Nom : Homme arezki
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Ingenieur automatqiue
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 126
Points : 47
Points : 47
Merci c'est fait je pense que je ne suis pas si mal que je croyer maintenant je passe au questions enfaite j'ai crée 6 comboBox l'idée c'est de mettre une liste au premier par exemple 2 choix, et quand l'utilisateur click sur un choix, donc sa génère une liste dans le deuxième comboBox " elle contien le continue d'un dossier spécifique" et quand lutilisateur clique sur un choix dans le deuxième sa génère une liste dans le troixièmeet pareil pour les autres, je l'est déja fait sur Matlab, j'espère que c'est fesable sur Qt enfin je pense que oui, et merci d'avance
voici un petit code
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
self.comboBox = QtGui.QComboBox(self)
          self.comboBox.setGeometry(QtCore.QRect(120, 170, 221, 22))
          self.comboBox.setCursor(QtCore.Qt.PointingHandCursor)
          self.comboBox.setStatusTip(self.tr("Origine de module"))
 
          self.comboBox_2 = QtGui.QComboBox(self)
          self.comboBox_2.setGeometry(QtCore.QRect(120, 200, 221, 22))
          self.comboBox_2.setCursor(QtCore.Qt.PointingHandCursor)
          self.comboBox_2.setStatusTip(self.tr("Projet"))
 
          self.comboBox_3 = QtGui.QComboBox(self)
          self.comboBox_3.setGeometry(QtCore.QRect(120, 230, 221, 22))
          self.comboBox_3.setCursor(QtCore.Qt.PointingHandCursor)
          self.comboBox_3.setStatusTip(self.tr("Version du soft"))
mnt il me manque la connection et comment mettre une liste merci encore
autousto est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 15h08.


 
 
 
 
Partenaires

Hébergement Web