How to access Qt components loaded from file?

Juan Christian juan0christian at gmail.com
Tue Nov 18 13:18:09 CET 2014


I have this simple code that load any Qt Designer .UI file:

from PySide.QtCore import QFile
from PySide.QtGui import QApplication
from PySide.QtUiTools import QUiLoader


def loadui(file_name):
loader = QUiLoader()
uifile = QFile(file_name)
uifile.open(QFile.ReadOnly)
ui = loader.load(uifile)
uifile.close()
return ui


if __name__ == "__main__":
import sys

app = QApplication(sys.argv)
MainWindow = loadui("main.ui")
MainWindow.show()
app.exec_()

Let's say I have a QTextEdit called txtbox. How can I access this txtbox
inside my Python code?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20141118/3315f492/attachment.html>


More information about the Python-list mailing list