<div>Hi guys,</div><div><br></div><div>I have done this:</div><div><br></div><div><div>def setupUi(self, MainWindow):</div><div>        loader = QUiLoader()</div><div>        file = QFile("...")</div><div>        file.open(QFile.ReadOnly)</div>

<div>        centralwidget = loader.load(file, self)</div><div>        centralwidget.setWindowFlags(Qt.Widget)</div><div>        self.setCentralWidget(centralwidget)</div></div><div><br></div><div>It works, but the real centralWidget is nested into the main QMainWindow centralWidget, so to set my own centralWidget, I have to do:</div>

<div><br></div><div>self.centralWidget().setCentralWidget(...)</div><div><br></div><div>There is a better way to load a QMainWindow from a ui file via QUiLoader?</div><div><br></div><div>Thank you!</div><div><div><br></div>

-- <br>Profile: <a href="http://it.linkedin.com/in/compagnucciangelo" target="_blank">http://it.linkedin.com/in/compagnucciangelo</a><br>
</div>