Bonjour,
Je reprends un code d'IHM QtQuick. Initialement programmeur python, je vous avoue ne pas confondre la logique aux premiers abords.
Mon objectif est de pouvoir ajouter un placeholdertext (en tout cas sur PyQt5 c'est comme ca)
Dans le code ci dessus, j'ai une erreur au contentItem, j'avais trouvé cette solution sur lien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 ComboBox { id: inputfc textRole : "FC" currentIndex: -1 //displayText: currentIndex === -1 ? "Please Choose..." : currentText //Vu sur un forum stackoverflow mais fonctionne pas width : 140 height : 40 //contentItem: TextField { //Fonctionne pas //placeholderText: "Bonjour" //} // Text{ //Fonctionne mais laisse le premier item visible //text: "Oui" // } // anchoringclip anchors { topMargin: 25 top: parent.top horizontalCenter: parent.horizontalCenter } editable: false clip : true focus : true model :listFC.FC onActivated : { listFC.addItem(inputfc.currentIndex) } //styling style : ComboBoxStyle { font.pointSize : 13; }
Merci d'avance pour vos remarques
Partager