<div dir="ltr"><div><div>Hi Pankaj,<br><br></div>What I do is capture the close event in the MainWindow class. Like this:<br><br>class Main(QMainWindow):<br>    def __init__(self):<br>        QMainWindow.__init__(self)<br>
    .<br>    .<br>    .<br>    def closeEvent(self, event):<br>        if QMessageBox.question(<br>            self,<br></div>            "My App Name",<br><div>            self.trUtf8("Do you really want to exit the program?"),<br>
            QMessageBox.Yes|QMessageBox.No) == QMessageBox.No:<br>            event.ignore()<br><br></div><div>In your case the logic will be different but this is the event that you need.<br><br></div><div>Tom<br></div></div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jan 11, 2014 at 2:18 PM, Pankaj Gupta <span dir="ltr"><<a href="mailto:pankaj@gaurishiv.org" target="_blank">pankaj@gaurishiv.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:comic sans ms,sans-serif;color:#0000ff">Hi all,</div><div class="gmail_default" style="font-family:comic sans ms,sans-serif;color:#0000ff">
<br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif;color:#0000ff">

I am very new to PyQt. As per the requirement I have to disable panel close button appears on the GUI at right top most corner. the user must close the GUI by clicking the push button available on the GUI. </div><div class="gmail_default" style="font-family:comic sans ms,sans-serif;color:#0000ff">


<br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif;color:#0000ff">There are two options I have either I can disable the panel close button during the design time or else I can develop a code to shut down the system for panel close event.  but I am not able to find out both the options. I am not able to disable panel close button at design time or even I am not able to figure out how to track panel close event.</div>


<div class="gmail_default" style="font-family:comic sans ms,sans-serif;color:#0000ff"><br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif;color:#0000ff">Please give me your valuable suggestion for this..</div>


<div class="gmail_default" style="font-family:comic sans ms,sans-serif;color:#0000ff"><br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif;color:#0000ff">Thanks in advance </div><span class="HOEnZb"><font color="#888888"><div>
<br></div>

-- <br><div>Thanks with Regards:<br><font style="font-family:comic sans ms,sans-serif" size="4">Pankaj </font></div><div>Bangalore,Karnatka</div>
<div>cell: <b style="background-color:rgb(255,204,153)"><a href="tel:%2B91-9035486588" value="+919035486588" target="_blank">+91-9035486588</a></b></div>
<div> </div>
<div><span></span><span></span><br> </div>
</font></span></div>
<br>_______________________________________________<br>
PyQt mailing list    <a href="mailto:PyQt@riverbankcomputing.com">PyQt@riverbankcomputing.com</a><br>
<a href="http://www.riverbankcomputing.com/mailman/listinfo/pyqt" target="_blank">http://www.riverbankcomputing.com/mailman/listinfo/pyqt</a><br></blockquote></div><br></div>