The code below is supposed to draw <br><br>import sys<br>from PyQt4 import QtGui, QtCore<br><br>class MainWindow(QtGui.QMainWindow):<br><br>&nbsp;&nbsp;&nbsp; def __init__(self, *args):<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QtGui.QMainWindow.__init__(self)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
self.setWindowTitle(&quot;DE&quot;)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.gridlayout = QtGui.QGridLayout()<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.gridlayout.setMargin(9)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.gridlayout.setSpacing(6)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.gridlayout.setObjectName(&quot;gridlayout&quot;)
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.gridlayout.addWidget(QtGui.QLabel(&quot;foo&quot;,self),0,1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.gridlayout.addWidget(QtGui.QLabel(&quot;fAn&quot;,self),0,2)<br><br>def main(args):<br>&nbsp;&nbsp;&nbsp; app=QtGui.QApplication(args)<br>&nbsp;&nbsp;&nbsp; win=MainWindow()
<br>&nbsp;&nbsp;&nbsp; win.show()<br>&nbsp;&nbsp;&nbsp; app.connect(app, QtCore.SIGNAL(&quot;lastWindowClosed()&quot;)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; , app<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; , QtCore.SLOT(&quot;quit()&quot;)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )
<br>&nbsp;&nbsp;&nbsp; sys.exit(app.exec_())<br><br>if __name__==&quot;__main__&quot;:<br>&nbsp;&nbsp;&nbsp; main(sys.argv)