2009-11-24 6 views

Répondre

2

Il est assez simple, en fait:

import sys 
from PyQt4.QtCore import * 
from PyQt4.QtGui import * 


FILENAME = 'textedit_example.py' 


class Form(QDialog): 
    def __init__(self, parent=None): 
     super(Form, self).__init__(parent) 
     self.edit = QTextEdit() 
     layout = QVBoxLayout() 
     layout.addWidget(self.edit) 
     self.setLayout(layout) 

     self.edit.setText("No file found") 

     with open(FILENAME) as f: 
      self.edit.setText(f.readline()) 


app = QApplication(sys.argv) 
form = Form() 
form.show() 
app.exec_() 

Quelques notes:

  1. Enregistrez-le en tant que 'textedit_example.py' et exécutez-le. Vous verrez la première ligne de la source dans la zone de texte (import sys)
  2. Il nécessite Python 2.6 et le dernier PyQt4 pour exécuter
Questions connexes