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 :

Nommer un combobox [QtGui]


Sujet :

PyQt Python

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    91
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 91
    Par d�faut Nommer un combobox
    Bonjour,
    Comment met-on un titre au dessus d'un combobox?
    J'ai fais:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    self.combo1 = QtGui.QComboBox(self)#projects list
    self.combo1.setWindowTitle('Project')
    sans r�sultat.

    Merci

    Jean-Pat

  2. #2
    Membre �prouv�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Janvier 2012
    Messages
    27
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2012
    Messages : 27
    Par d�faut
    A priori en rajoutant un QLabel au dessus, �� devrait le faire:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    self.vbox1 = QtGui.QVBoxLayout(self)
    self.label_combo1 = QtGui.QLabel("Project",self)
    self.vbox1.addWidget(self.label_combo1)
     
    self.combo1 = QtGui.QComboBox(self)#projects list
    self.vbox1.addWidget(self.combo1)

  3. #3
    Expert confirm�
    Avatar de tyrtamos
    Homme Profil pro
    Retrait�
    Inscrit en
    D�cembre 2007
    Messages
    4 486
    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 486
    Billets dans le blog
    6
    Par d�faut
    Bonjour,

    Avec un QLabel?

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    91
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 91
    Par d�faut
    Merci,
    Je suis quand m�me un peu �tonn� par la complexit�. Je pensais na�vement pouvoir munir le widget d'un titre sans passer par un container contenant le widget et son titre.
    Citation Envoy� par Nanzilla Voir le message
    A priori en rajoutant un QLabel au dessus, �� devrait le faire:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    self.vbox1 = QtGui.QVBoxLayout(self)
    self.label_combo1 = QtGui.QLabel("Project",self)
    self.vbox1.addWidget(self.label_combo1)
     
    self.combo1 = QtGui.QComboBox(self)#projects list
    self.vbox1.addWidget(self.combo1)
    Citation Envoy� par tyrtamos Voir le message
    Bonjour,

    Avec un QLabel?
    Merci encore pour ton aide.
    Comment est-il possible de trouver ce genre de r�ponse avec la doc sur QCombobox? Mais comme je le disais dans le post pr�c�dent, je croyais implicitement que QCombobox poss�dait sa propre m�thode pour fixer son titre...

  5. #5
    Membre �prouv�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Janvier 2012
    Messages
    27
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2012
    Messages : 27
    Par d�faut
    Personnellement, je regarde r�galement la doc Qt d'origine http://qt-project.org/doc/qt-4.8/qcombobox.html.
    Je la trouve plus facile � parcourir (tu a un lien: "List of all members, including inherited members" qui liste tout ce qui est accessible pour cette classe).
    De plus les m�thodes ont la plupart du temps le m�me nom en PyQt.
    Pour finir il y a les exemples PyQt (ou Qt) peuvent aider aussi.
    Bon apr�s je baigne dedans depuis pas mal de temps, donc �� n'aide pas trop ^^.

    Concernant le container il n'est absolument pas obligatoire, c'est juste un exemple pour lier le label � la combobox.

  6. #6
    Expert confirm�
    Avatar de tyrtamos
    Homme Profil pro
    Retrait�
    Inscrit en
    D�cembre 2007
    Messages
    4 486
    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 486
    Billets dans le blog
    6
    Par d�faut
    Citation Envoy� par jean-pat Voir le message
    Comment est-il possible de trouver ce genre de r�ponse avec la doc sur QCombobox?
    Chacun a sa m�thode. En ce qui me concerne:

    1- j'utilise beaucoup le Designer et, la plupart du temps, si une fonctionnalit� existe pour un widget, elle est propos�e. Comme un titre n'est pas propos� pour le combobox, je suppose que �a n'existe pas, et je mets un QLabel, ce qui avec le Designer prend environ 15 secondes...

    2- au fur et � mesure que j'avance, je me cr�e des petits mod�les de codes pour les widgets que j'utilise, et �a me permet de ne pas r�inventer la poudre: si j'ai d�j� programm� un combobox, je retrouve mon code "mod�le" rapidement.

    3- j'utilise tout de m�me beaucoup la doc et, jusqu'� pr�sent, plut�t la doc Qt pour les classes (et la doc PyQt4 pour le reste). Sans oublier la doc Qt pr�sente sur ce site et partiellement traduite: http://qt.developpez.com/doc/4.7/index/. Au bout de quelques dizaines d'heures, on trouve comment chercher plus vite.

    4- Il m'arrive aussi de regarder les exemples et la d�mo, et, en ce qui concene la d�mo, je regarde aussi la demo "Qt" qui est plus compl�te que celle de PyQt, ce qui n�cessite d'installer Qt.

    5- Enfin, il y a le web sur lequel on trouve quelquefois des trucs int�ressants. Et il y a m�me des amateurs qui �crivent des tutos

  7. #7
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    91
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 91
    Par d�faut
    Merci de votre aide et pour les liens.

    Jean-Pat

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Multi-selection dans une ComboBox ?
    Par Moloko dans le forum MFC
    R�ponses: 5
    Dernier message: 07/07/2021, 17h26
  2. Nommer une combobox � l'aide d'un compteur
    Par kariel dans le forum D�veloppement Web en Java
    R�ponses: 0
    Dernier message: 09/05/2014, 17h06
  3. [XL-2003] nommer des combobox en s�rie
    Par bosk1000 dans le forum Macros et VBA Excel
    R�ponses: 6
    Dernier message: 14/09/2011, 16h21
  4. [VB6] [Interface] ComboBox à plusieurs colonnes
    Par mtl dans le forum VB 6 et ant�rieur
    R�ponses: 7
    Dernier message: 30/03/2004, 17h35
  5. combobox->text
    Par clovis dans le forum C++Builder
    R�ponses: 18
    Dernier message: 21/06/2002, 15h43

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