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:

Nom : Sans titre.png
Affichages : 277
Taille : 5,8 Ko


Mon code:

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)
Es que c'est normal comme affichage ou pas car j'aimerais que cela s'affiche normalement.

Cordialement.