Hi,<br><br>With the pyqtref manual, I try to test base2.py (see below the code). But this one does not produce anything !!<br>Is it the same for you ?<br><br>Simon<br><br>Config : rhel4, pyqt-4.0.1, qt4.1.4<br><br><br><br>
Base2.py<br>=======<br><br>from PyQt4 import QtCore, QtGui<br>from ui_imagedialog import Ui_ImageDialog<br><br>class ImageDialog(QtGui.QDialog):<br>&nbsp;&nbsp;&nbsp; def __init__(self):<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QtGui.QDialog.__init__(self)<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # Set up the user interface from Designer.
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.ui = Ui_ImageDialog()<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.ui.setupUi(self)<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # Make some local modifications.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.ui.colorDepthCombo.addItem(&quot;2 colors (1 bit per pixel)&quot;)<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # Connect up the buttons.
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.connect(self.ui.okButton, QtCore.SIGNAL(&quot;clicked()&quot;),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self, QtCore.SLOT(&quot;accept()&quot;))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.connect(self.ui.cancelButton, QtCore.SIGNAL(&quot;clicked()&quot;),
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self, QtCore.SLOT(&quot;reject()&quot;))<br><br>ui_imagedialog.py<br>=============<br><br>import sys<br>from PyQt4 import QtCore, QtGui<br><br>class Ui_ImageDialog(object):<br>&nbsp;&nbsp;&nbsp; def setupUi(self, ImageDialog):
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ImageDialog.setObjectName(&quot;ImageDialog&quot;)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ImageDialog.resize(QtCore.QSize(QtCore.QRect(0,0,420,300).size()).expandedTo(ImageDialog.minimumSizeHint()))<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.buttonBox = QtGui.QDialogButtonBox
(ImageDialog)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.buttonBox.setGeometry(QtCore.QRect(30,240,341,32))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.buttonBox.setOrientation(QtCore.Qt.Horizontal)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.NoButton|QtGui.QDialogButtonBox.Ok
)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.buttonBox.setObjectName(&quot;buttonBox&quot;)<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.retranslateUi(ImageDialog)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QtCore.QObject.connect(self.buttonBox,QtCore.SIGNAL(&quot;accepted()&quot;),ImageDialog.accept)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QtCore.QObject.connect(self.buttonBox,QtCore.SIGNAL(&quot;rejected()&quot;),ImageDialog.reject)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QtCore.QMetaObject.connectSlotsByName(ImageDialog)<br><br>&nbsp;&nbsp;&nbsp; def retranslateUi(self, ImageDialog):<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
ImageDialog.setWindowTitle(QtGui.QApplication.translate(&quot;ImageDialog&quot;, &quot;Dialog&quot;, None, QtGui.QApplication.UnicodeUTF8))<br><br><br>