hi all..<div><br></div><div>i have a MDI form who is the first in the aplication, when it loads he calls for login or other functions..</div><div>i“ve olverloaded closeevent calling a QMessagebox, but the aplication doesnt really close.. i can see in taskmanager a python aplication running.</div>
<div>the mainwindow has no parent and all other windows is child of this one. </div><div>So. What is the best way to close an application? or initiate an application through mdi class is not the right path to follow?</div>
<div><br></div><div>-- closevent code</div><div><div> def closeEvent(self, event):</div><div>        </div><div>        reply = QMessageBox.question(self, &#39;Confirma&#39;,</div><div>            &quot;Fechar o aplicativo?&quot;, QMessageBox.Yes,QMessageBox.No)</div>
<div>        if reply == QMessageBox.Yes:</div><div>            self.mdi.closeAllWindows()</div><div>            event.accept()</div><div>        else:</div><div>            event.ignore()</div><div><br></div><div>seconds after the windows report an application crash.</div>
<div><br></div><div>Tobias</div><div>Where the wild pćo de queijo grows.</div></div>