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 :

Comment accéder au code source de PyQt et de Qt depuis Eclipse ?


Sujet :

PyQt Python

  1. #1
    Membre averti
    Inscrit en
    Février 2006
    Messages
    707
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 707
    Points : 366
    Points
    366
    Par défaut Comment accéder au code source de PyQt et de Qt depuis Eclipse ?
    Bonjour,

    J'ai commencé le développement d'un projet en pyqt en utilisant pydev avec eclipse. J'ai importer les wiget d'interface avec la ligne suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    from PyQt4.QtGui import *
    J'aimerais maintenant pouvoir accéder au code source de pyqt depuis eclispe par exemple, si on dans la ligne ci-dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
            self.clients = QPushButton('Clients',self)
    J'aimerais qu'eclipse m'ouvre le code de QPushButton quand je fais un contrôle clique dessus.

    J'ai déjà essayer de mettre le code source dans les librairie requise du projet sur eclipse mais ça n'a pas marché, j'ai même tenté d'installé le code source en lieu et place du fichier binaire mais je n'ai toujours pas eu accès au code.
    Je suis sur mac os 10.10 et j''ai installé que la version compilée de pyqt mais je n'ai pas réussi à installer les source.
    A noter que je possède également windows 7 et ubuntu 12.04 LTS
    Faut-il par exemple aller sur ubuntu pour avoir accès au code source ou puis-je continuer le développement sur mac ou windows ?

    Merci pour votre aide.

    Salutations
    Battant

  2. #2
    Expert éminent
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 462
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 462
    Points : 9 249
    Points
    9 249
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Je n'ai pas de solution à ton problème, mais je ne comprends pas bien le but de l'opération:
    - Qt est écrit en C++
    - PyQt assure le lien entre Python et le C++ de Qt grâce à sip (http://www.riverbankcomputing.com/software/sip/intro)

    Si elle était possible, l'affichage du code C++ de Qt servirait à quoi?

    Dans la mesure où tu chercherais à modifier le code C++ de Qt, en plus du développement sous Python, peut-être devrais-tu regarder du côté de QtCreator.
    Un expert est une personne qui a fait toutes les erreurs qui peuvent être faites, dans un domaine étroit... (Niels Bohr)
    Mes recettes python: http://www.jpvweb.com

  3. #3
    Membre averti
    Inscrit en
    Février 2006
    Messages
    707
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 707
    Points : 366
    Points
    366
    Par défaut Pyqt : Accès au code source ou à la documentation depuis eclipse ou autre ide
    Bonjour,

    J'ai besoin de d'avoir accès à la partie interface des fonction et éventuellement à la partie implémentation à des fin de documentation (Savoir quel est la signature d'une fonction et ce qu'elle fait).
    Problème : Quand je clique par exemple sur QBoxLayout ou QPushbutton dans mon code, rien ne s'ouvre pas même la documentation ni le fichier .sip ou .h voir .cpp correspondant
    Résultat, je n'ai pas rapidement accès à la partie de la documentation ou au code source de la fonction que je cherche.
    Je cherche simplement à me rendre compte ou le programme passe surtout en cas de bug,

    Est-ce que le mode interactif de python pourrait m'aider

    Merci pour votre réponse

    Salutations
    Battant

Discussions similaires

  1. Réponses: 0
    Dernier message: 16/02/2015, 20h25
  2. comment accéder au code source Adhoc report?
    Par MarisBrood dans le forum Jasper
    Réponses: 0
    Dernier message: 03/05/2013, 10h06
  3. Réponses: 4
    Dernier message: 24/02/2006, 08h16
  4. Comment présenter un code source ?
    Par khayyam90 dans le forum Mise en forme
    Réponses: 2
    Dernier message: 11/11/2005, 07h27
  5. [Juridique] Comment réutiliser le code source d'une classe ?
    Par mathieu dans le forum Général Java
    Réponses: 8
    Dernier message: 17/05/2004, 13h40

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