IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PyQt Python Discussion :

PyQt - Qt Designer


Sujet :

PyQt Python

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 3
    Points : 5
    Points
    5
    Par défaut PyQt - Qt Designer
    Bonjour,
    Etant débutante en python, j'ai telechargé PyQt , Python 2.4, et je programme avec Qt Designer.

    Le problème c'est que je voudrais utiliser la commande pyuic pour convertir mon .ui en .py et ainsi travailler en Python mais je n'y arrive pas.

    Je suis sous Windows XP...

    N'ai-je pas tout fait correctement car quand je fais pyuic test.ui > test.py windows ne trouve pas pyuic comme commande ?

    Besoin d'aide...

    Laura -

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    479
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 479
    Points : 834
    Points
    834
    Par défaut
    bonjour,
    il faut au prealable que tu deplace dans le repertoire (commande cd) où se trouve le fichier pyuic.exe et là tu peux lancer la ligne de commande pyuic test.ui>test.py

  3. #3
    Membre confirmé Avatar de cboudy
    Profil pro
    Ingénieur informatique industrielle
    Inscrit en
    Avril 2006
    Messages
    406
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique industrielle
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 406
    Points : 616
    Points
    616
    Par défaut
    tu peux aussi rajouter le répertoire d'installation de pyuic dans ton PATH

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 3
    Points : 5
    Points
    5
    Par défaut
    Merci beaucoup, en faite en cherchant un peu j'ai trouvé !

  5. #5
    Candidat au Club
    Inscrit en
    Octobre 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Qt - Python - PyQt
    Bonjour,

    j'ai le même genre de problème.

    Je suis débutant.

    J'ai installé ces 3 logiciels (sous WINXP Pro): dans l'ordre Python25, Qt441 et PyQt (ainsi que SIP et Mingw).

    J'ai créé un GUI simple avec Qt: mainwindow.ui

    Dans le répertoire de sauvegarde de mon GUI, j'entre la commande:
    pyuic4 -o mainwindow.py mainwindow.ui
    pour convertir mon GUI en .py

    l'invite de commandes me répond que le chemin spécifié est introuvable.

    J'ai testé la commande suivante:
    puic -o mainwindow.py mainwindow.ui
    il me répond alors que la commande pyuic n'est pas reconnue; ce qui logiquement signifie qu'il reconnaît la commande pyuic4.

    J'ai ajouté à mon PATH le chemin du pyuic.bat: python25\lib\site-packages\PyQt4
    (j'ai beau effectuer des recherches, je ne trouve pas de pyuic.exe dans mon installation - c'est-ce normal?)
    J'ai aussi ajouté le chemin de python25 et Qt
    j'ai bien fait attention à ne laisser aucun espace dans les noms de mes répertoires d'install

    Et toujours rien.


    Une idée de ce qui ne va pas?

    Le fait que je travaille sur D:\ peut-il y être pour quelque chose?

    Un problème de configuration sans doute?

    D'avance merci

  6. #6
    Candidat au Club
    Inscrit en
    Octobre 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    J'ai trouvé la solution, je la poste pour ceux qui pourraient avoir le même problème.

    Le souci venait bien du fait que je travaille sous D.

    En effet pyuic.bat indique le lecteur C par défaut même si on l'installe sur un autre lecteur:
    @"C:\Python25\python.exe" "C:\Python25\Lib\site-packages\PyQt4\uic\pyuic.py" %1 %2 %3 %4 %5 %6 %7 %8 %9

    J'ai donc modifié le chemin dans le .bat
    @"D:\Python25\python.exe" "D:\Python25\Lib\site-packages\PyQt4\uic\pyuic.py" %1 %2 %3 %4 %5 %6 %7 %8 %9

  7. #7
    Membre chevronné

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Points : 1 752
    Points
    1 752
    Par défaut Plus simple...
    Allez sur cette page : http://www.qtrac.eu/pyqtbook.html .
    Ensuite téléchargez les exemples du livre.
    Le programme makepyqt.pyw sera votre "ami" car il gère les lignes de commande pour vous. Sinon si cela en intéresse quelques uns j'ai fait une application toute bête qui peut générer le code Python à partir du code UI.

  8. #8
    Candidat au Club
    Inscrit en
    Octobre 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Merci beaucoup!!!
    C'est dans le titre.

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 10
    Points : 7
    Points
    7
    Par défaut
    Je rencontre le même problème mais sous MacOS.
    J'ai bien installé tout ce qu'il faut et tout fonctionne mais séparement : Qt, Python etc mais impossible de convertir un fichier .ui en python...

    Quelqu'un pourrait-il m'aider ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. PyQt - Qt Designer
    Par lboussar dans le forum Windows
    Réponses: 0
    Dernier message: 29/04/2008, 14h17
  2. [PyQt] Qt Designer et Qpixmap
    Par parp1 dans le forum PyQt
    Réponses: 2
    Dernier message: 17/06/2005, 12h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo