Tutorial :How to read data from file and display in QEditText box in QT



Question:

i would like to read a line of data from text file and display that data in Text Edit box


Solution:1

It's quite simple, actually:

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_()  

Some notes:

  1. Save it as 'textedit_example.py' and run. You'll see the first line of the source in the text box (import sys)
  2. It requires Python 2.6 and latest PyQt4 to run


Solution:2

You may interest to look at this tutorial

Simple Text Viewer Example


Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Previous
Next Post »