Bonjour,
Lorsque j'affiche des noms qui sont stockés dans un fichier texte, lors de l'affichage dans le combobox , les noms stockés s'affichent comme sur 2 lignes.
Quand j'importe un champ avec un lineEdit ou lorsque que j'utilise le comboBox.addItem cela ne pose aucun problème l'affichage est normal.
Voici une capture d'écran qui montre ceux la:
Mon code:
Es que c'est normal comme affichage ou pas car j'aimerais que cela s'affiche normalement.
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 import sys from PyQt5.QtCore import Qt from PyQt5.QtWidgets import * from Ui_test import Ui_MainWindow class AppWindow(QMainWindow): def __init__(self): super().__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) self.show() self.ui.comboBox.setSizeAdjustPolicy(QComboBox.AdjustToContents) self.ui.lineEdit.setAlignment(Qt.AlignCenter) self.ui.pushButton.clicked.connect(self.recuplineedit) self.ui.comboBox.addItem("test") self.ui.comboBox.addItem("test") self.ui.comboBox.addItem("test") self.ui.comboBox.addItem("test") self.ui.comboBox.addItem("test") self.ui.comboBox.addItem("test") def recuplineedit(self): textecopier = self.ui.lineEdit.text() self.ui.comboBox.addItem(textecopier) with open('fichierTXT.txt','r') as fichierclients: for clients in fichierclients: self.ui.comboBox.addItem(clients)
Cordialement.
Partager