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

EDI Python Discussion :

Configuration de Qt Creator pour une utilisation avec Python


Sujet :

EDI Python

  1. #1
    R�dacteur/Mod�rateur

    Avatar de Jiyuu
    Homme Profil pro
    D�veloppeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Loire (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par d�faut Configuration de Qt Creator pour une utilisation avec Python
    Bonjour � tous,

    Je vous propose un nouvel article qui traite de la configuration de Qt Creator pour qu'il puisse �tre utilis� convenablement dans le cadre de cr�ation de programme �crit en Python.

    En effet depuis sa version 2.8 cet EDI est compatible avec ce langage mais n�cessite quelques r�glages pour satisfaire le programmeur.

    L'article.

    Voir aussi les Cours et tutoriels pour apprendre la programmation Python

    Bonne lecture � tous.
    Initiation � Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez � la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont l� pour �a

  2. #2
    Membre �clair�
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    89
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2013
    Messages : 89
    Par d�faut


    Un article tr�s interressant. Merci.

    Je suppose que l'on peut faire pareil pour les fichiers ressources....................(les commandes, les commandes ........................................)

    Un petit rappel sur la cr�ation d'un projet en python serait un plus vu que l'article pr�c�dant est compl�tement out-dated. Avec les bonnes screenshots qui vont bien. Bien entendu, je ne parle pas de faire un projet par la suite (avec le code et tout le toutoin...) mais juste aiguiller le nouvel utilisateur de ce soft dans le d�marrage.

  3. #3
    R�dacteur/Mod�rateur

    Avatar de Jiyuu
    Homme Profil pro
    D�veloppeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Loire (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par d�faut
    Citation Envoy� par Cenwen Voir le message
    Un petit rappel sur la cr�ation d'un projet en python serait un plus vu que l'article pr�c�dant est compl�tement out-dated.
    Tu parles de quel article exactement ? Car le fait que Qt Creator g�re Python est tr�s r�cent et il ne me semble pas y avoir un tel article... mais il m'a peut-�tre �chapp�.
    Initiation � Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez � la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont l� pour �a

  4. #4
    Membre �clair�
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    89
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2013
    Messages : 89
    Par d�faut
    Je parlais de ton article actuel en relation avec cet article l� traitant de la cr�ation d'un GUI qui date un peu, du moins au niveau des captures d'�cran. Quand j'ai voulu le faire, j'ai �t� d'abord un peu perdu vu que l'interface de Qt Creator a totalement chang�e mais j'ai finalement r�ussi. D'autres seraient moins chanceux que moi pour d�buter avec.

  5. #5
    R�dacteur/Mod�rateur

    Avatar de Jiyuu
    Homme Profil pro
    D�veloppeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Loire (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par d�faut
    En fait l'article dont tu parles ne traite de Qt Creator que pour la partie Designer. En effet Qt Creator comporte aussi ce que l'on appelle Qt Designer. C'est dans ce but que cet EDI est utilis� dans ce tutoriel. Dans l'absolu �a rien � voir avec Python.

    Mon tutoriel montre surtout comment utiliser Qt Creator pour �crire et tester un script Pythpn. Dans l'absolu, le Designer ne sert � rien .

    Par contre j'ai pas l'impression que l'interface de Qt Creator est tant chang� depuis le tutoriel dont tu parles... enfin je vois pas de grosses diff�rences insurmontables...
    Par contre il y a de nouvelles fonctions disponibles notamment avec l'arriv�e de Qt Quick et le fait que Qt Creator puisse g�rer du code Python , l� on est d'accord.

    Apr�s une mise � jour du tutoriel serait en effet une bonne id�e, mais moi je la verrai plus ax�e sur la version 5 de PyQt .
    Initiation � Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez � la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont l� pour �a

  6. #6
    Mod�rateur

    Avatar de Bktero
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Juin 2009
    Messages
    4 498
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 498
    Billets dans le blog
    1
    Par d�faut
    C'est bon � savoir �a

    Merci pour l'article !

  7. #7
    Membre confirm� Avatar de ptissendier
    Homme Profil pro
    Retrait�
    Inscrit en
    Juillet 2011
    Messages
    64
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Retrait�

    Informations forums :
    Inscription : Juillet 2011
    Messages : 64
    Par d�faut Editeur Qt Cr�ator et Python
    Bonjour,
    J'avais � peine commenc� avec Eric5, et tu m'as donn� envie de travailler avec Qt Creator. Je suis arriv� � parametrer mes "Outils externes Python" et pour l'execution �a marche bien.
    Par contre je ne retrouve pas dans l'�diteur (kate) quelques fonctionnalit�s que j'avais avec Eric (QScintilla) : analyse syntaxique du code, compl�tion, raccourcis (mettre une ligne en commentaire, ...) o� alors je ne sais pas comment les param�trer.
    Je pense que le d�bogueur ne marche pas �galement pour python (heu j'ai pas essay�, il faudra peut-�tre param�trer un truc comme winpdb ?)
    J'ai �galement regard� ton tuto sur Qt Quick, �a � l'air super en effet. Mais peut-on cr�er une GUI avec Designer et g�n�rer un QML ? Comment g�rera -t-on ce QML avec python?
    Bon �a fait beaucoup de questions. Dis moi si tu pr�f�res que je fasse plusieurs fils.
    A bient�t

  8. #8
    R�dacteur/Mod�rateur

    Avatar de Jiyuu
    Homme Profil pro
    D�veloppeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Loire (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par d�faut
    Citation Envoy� par ptissendier Voir le message
    Bonjour,
    J'avais � peine commenc� avec Eric5, et tu m'as donn� envie de travailler avec Qt Creator. Je suis arriv� � parametrer mes "Outils externes Python" et pour l'execution �a marche bien.
    Par contre je ne retrouve pas dans l'�diteur (kate) quelques fonctionnalit�s que j'avais avec Eric (QScintilla) : analyse syntaxique du code, compl�tion, raccourcis (mettre une ligne en commentaire, ...) o� alors je ne sais pas comment les param�trer.
    Malheureusement il manque effectivement beaucoup de fonctionnalit�s dans Qt Creator pour �tre un �diteur Python � 100%. Celles que tu cites en font parties. Et je dois bien avouer que je n'ai pas chercher � appronfondir ce point.
    Pour tout te dire, au moment o� j'ai �crit cet article j'utilisais la version 2.8 de Qt Creator en esp�rant que la version 3 apporterai ce qui manque... mais rien de nouveau � ce jour. Du moins en natif.
    Si tu as des pistes, je suis preneur par contre

    Citation Envoy� par ptissendier Voir le message
    Je pense que le d�bogueur ne marche pas �galement pour python (heu j'ai pas essay�, il faudra peut-�tre param�trer un truc comme winpdb ?)
    C'est pour cela que je parle plus d'interface de debogage, et par l� je voulais parler de la fen�tre "Sortie d'Application" qui permet de "suivre" le d�roulement de notre programme. Mais je te l'accorde, il en manque tr�s certainement pour que cela soit complet.
    Personnnellement moi �a me suffit.

    Citation Envoy� par ptissendier Voir le message
    J'ai �galement regard� ton tuto sur Qt Quick, �a � l'air super en effet. Mais peut-on cr�er une GUI avec Designer et g�n�rer un QML ? Comment g�rera -t-on ce QML avec python?
    Bon �a fait beaucoup de questions. Dis moi si tu pr�f�res que je fasse plusieurs fils.
    A bient�t
    Ahhh l� on rentre dans ce que j'aime...
    Alors d�j� Qt Designer tu l'oublies totalement pour coder en QML. Il existe un designer sp�cifique dans Qt Creator, mais personnellement je ne le trouve pas pratique du tout. De plus faire une fen�tre en QML est tellement simple ... et puis au moins tu maitrises � 100% ce que tu fais.

    Ensuite la gestion de QML avec Python est assez simple lorsque l'on a compris les bases. Cela sort un peu du sujet de ce topic. Je te propose donc une chose... je termine la deuxi�me partie de mon tutoriel au plus vite (d'ici la fin de semaine ?) et ensuite tu pourras t'amuser.

    ++
    Initiation � Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez � la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont l� pour �a

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2004
    Messages
    32
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 32
    Par d�faut
    Bonjour,

    Je viens d'installer pyQt5 et Qt Creator apr�s avoir pr�c�demment install� python3.4. J'ai param�tr� les outils externes (runpy et pyuic5) comme vous le pr�conisez dans votre article et j'ai effectu� un petit exemple avec QtCreator (exemple avec un lavel et un menu fichier/open/quit). lorsque j'ex�cute l'outil pyuic5, l'instruction from PyQt5 import QtCore pose visiblement un probl�me. J'obtiens la sortie suivante:

    Starting external tool "C:/Python34/Lib/site-packages/PyQt5/pyuic5.bat" -o mainwindow.py -x "C:/Users/cedri_000/Documents/Projets Qt Creator - PyQt/Essai/mainwindow.ui"
    Traceback (most recent call last):
    File "C:\Python34\lib\runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
    File "C:\Python34\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
    File "C:\Python34\lib\site-packages\PyQt5\uic\pyuic.py", line 26, in <module>
    from PyQt5 import QtCore
    ImportError: DLL load failed: %1 n�est pas une application Win32 valide.


    "C:/Python34/Lib/site-packages/PyQt5/pyuic5.bat" finished

    Par avance, merci de votre aide.

Discussions similaires

  1. R�ponses: 2
    Dernier message: 21/07/2009, 17h14
  2. Pop up avec parametre php ? pour une utilisation avec get
    Par bullrot dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 08/12/2008, 14h17
  3. R�ponses: 5
    Dernier message: 17/10/2008, 20h08
  4. R�ponses: 2
    Dernier message: 24/09/2007, 13h47
  5. [JSTL] R�cup�rer une variable JSTL pour l'utiliser avec JSP
    Par pitit777 dans le forum Taglibs
    R�ponses: 3
    Dernier message: 28/03/2006, 10h47

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