Glen wrote: > Hello, > > In the file generated by pyuic4 from Designer's .ui file I noticed the use > of lower case class names (I'm assuming these are the names of classes, > not modules). For example: > > It imports thusly: > > from PyQt4 import QtGui > > then uses things like: > self.gridlayout = qtgui.qgridlayout(dldialog) > > What exactly is going on here? Are these instances that are defined > somewhere else (their not in the local scope.)? Can I do the same in my > code when I import something? > > Thanks, > > Glen > > Glen > Hi,
Are you sure? That's strange. I have never seen that. Here is a snippet of one of my typical .py files generated by 'pyuic4': self.gridlayout = QtGui.QGridLayout(self.centralwidget) self.gridlayout.setMargin(9) self.gridlayout.setSpacing(6) self.gridlayout.setObjectName("gridlayout") self.hboxlayout = QtGui.QHBoxLayout() self.hboxlayout.setMargin(0) self.hboxlayout.setSpacing(6) self.hboxlayout.setObjectName("hboxlayout") self.hboxlayout1 = QtGui.QHBoxLayout() self.hboxlayout1.setMargin(0) self.hboxlayout1.setSpacing(6) self.hboxlayout1.setObjectName("hboxlayout1") Upper case all the way... Tina -- http://mail.python.org/mailman/listinfo/python-list