Bonjour à tous ,
Je me suis crée une petite application avec 4 pages .Dans la page 4 j'aie un objet TextEdit avec un bouton "ouvrir un fichier .csv"
Le but est de lire le fichier csv dans l'objet QTextEdit incorporé dans la page 4 .
Alors mon programme fonctionne , cad le fichier est sélectionné puis lu dans le QTextEdit .
Seulement , c'est le navigateur "nautilus" qui refuse de se fermer une fois que j'aie selectionné le fichier .
Que dois-je faire ? (je précise que je débute sur python et que je suis sous le système "ubuntu linux"
def ouvreunfichier(self):
name = QtGui.QFileDialog.getOpenFileName(self,'Ouvrir un fichier',"/home/" ," (* .csv)") # ouvre le navigateur exemple nautilus
monfichiercsv = open(str(name),'r')
self.ouvreunediteur()
with monfichiercsv:
text = monfichiercsv.read()
self.textEdit1.setText(text)
# QtGui.QFileDialog.close()
DynPosSiz(name)
def ouvreunediteur(self):
self.textEdit1 = QtGui.QTextEdit(self)
#self.setCentralWidget(self.textEdit1)
self.textEdit1.setGeometry(QtCore.QRect(20, 67, 601, 341))
self.textEdit1.setObjectName("textEdit1")
Partager