<div dir="ltr"><div>Hello All,</div><div><br></div><div>I have created a UI file in Qtcreator and converted to python using pyuic.</div><div>after conversion I added following code blocks into this new python file for PySide execution I had added number of widgets like buttons, radio buttons, textboxes etc. and it run in Qt creator fine but after pyuic conversion I could see only plain blank screen!!, could anyone please tell me, where I have made wrong code. I have tried to run in Tkinter and QtCreator (via Tools --> External --> Python ---> RunPy), both Tkinter and Qt creator showing output only blank GUI</div><div><br></div><div><b>Please note the modified code blocks</b></div><div><b><br></b></div><div><br></div><div><div><b>Code Block Added 1:</b></div><div><br></div><div>import sys</div><div>from PySide import QtCore, QtGui</div><div><br></div><div><br></div><div><b>Code Block Added 2:</b></div><div><br></div><div>class ControlMainWindow(QtGui.QMainWindow):</div><div> def init(self, parent=None):</div><div>     super(ControlMainWindow, self).init(parent)</div><div>     self.ui = Ui_MainWindow()</div><div>     self.ui.setupUi(self) </div><div><br></div><div>if __name__ == '__main__':     </div><div>    app = QtGui.QApplication(sys.argv)</div><div>    mySW = ControlMainWindow()</div><div>    mySW.show()</div><div>    sys.exit(app.exec_())</div></div><div><br></div><div><br></div><div><br></div><div><div><br></div><div><b>Full code is below</b></div></div><div><b><br></b></div><div><br></div><div><div>import sys</div><div>from PySide import QtCore, QtGui</div><div><br></div><div><br></div><div>try:</div><div>    _fromUtf8 = QtCore.QString.fromUtf8</div><div>    </div><div>except AttributeError:</div><div>    def _fromUtf8(s):</div><div>        return s</div><div><br></div><div>try:</div><div>    _encoding = QtGui.QApplication.UnicodeUTF8</div><div>    def _translate(context, text, disambig):</div><div>        return QtGui.QApplication.translate(context, text, disambig, _encoding)</div><div>except AttributeError:</div><div>    def _translate(context, text, disambig):</div><div>        return QtGui.QApplication.translate(context, text, disambig)</div><div><br></div><div><span class="" style="white-space:pre">           </span></div><div>class MainWindow (QtGui.QMainWindow):</div><div> </div><div>    def __init__ (self, parent = None):</div><div>        super (MainWindow, self).__init__ ()</div><div>        self.ui = Ui_MainWindow () </div><div>        self.ui.setupUi (self)</div><div><br></div><div><span class="" style="white-space:pre">              </span></div><div>class Ui_MainWindow(object):</div><div>    def setupUi(self, MainWindow):</div><div>        MainWindow.setObjectName(_fromUtf8("MainWindow"))</div><div>        MainWindow.resize(615, 338)</div><div>        MainWindow.setAutoFillBackground(False)</div><div>        MainWindow.setStyleSheet(_fromUtf8("background-color: rgb(0,200,21);"))</div><div>        self.centralWidget = QtGui.QWidget(MainWindow)</div><div>        self.centralWidget.setObjectName(_fromUtf8("centralWidget"))</div><div>        self.pushButton = QtGui.QPushButton(self.centralWidget)</div><div>        self.pushButton.setGeometry(QtCore.QRect(270, 80, 61, 23))</div><div>        self.pushButton.setObjectName(_fromUtf8("pushButton"))</div><div>        self.checkBox = QtGui.QCheckBox(self.centralWidget)</div><div>        self.checkBox.setGeometry(QtCore.QRect(120, 40, 70, 17))</div><div>        self.checkBox.setObjectName(_fromUtf8("checkBox"))</div><div>        self.radioButton = QtGui.QRadioButton(self.centralWidget)</div><div>        self.radioButton.setGeometry(QtCore.QRect(230, 40, 82, 17))</div><div>        self.radioButton.setObjectName(_fromUtf8("radioButton"))</div><div>        self.radioButton_2 = QtGui.QRadioButton(self.centralWidget)</div><div>        self.radioButton_2.setGeometry(QtCore.QRect(290, 40, 82, 17))</div><div>        self.radioButton_2.setObjectName(_fromUtf8("radioButton_2"))</div><div>        self.label = QtGui.QLabel(self.centralWidget)</div><div>        self.label.setGeometry(QtCore.QRect(20, 40, 61, 16))</div><div>        self.label.setObjectName(_fromUtf8("label"))</div><div>        self.formLayoutWidget = QtGui.QWidget(self.centralWidget)</div><div>        self.formLayoutWidget.setGeometry(QtCore.QRect(120, 130, 261, 131))</div><div>        self.formLayoutWidget.setObjectName(_fromUtf8("formLayoutWidget"))</div><div>        self.formLayout = QtGui.QFormLayout(self.formLayoutWidget)</div><div>        self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)</div><div>        self.formLayout.setMargin(0)</div><div>        self.formLayout.setObjectName(_fromUtf8("formLayout"))</div><div>        self.radioButton_3 = QtGui.QRadioButton(self.formLayoutWidget)</div><div>        self.radioButton_3.setObjectName(_fromUtf8("radioButton_3"))</div><div>        self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.radioButton_3)</div><div>        self.checkBox_2 = QtGui.QCheckBox(self.formLayoutWidget)</div><div>        self.checkBox_2.setObjectName(_fromUtf8("checkBox_2"))</div><div>        self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.checkBox_2)</div><div>        self.toolButton = QtGui.QToolButton(self.formLayoutWidget)</div><div>        self.toolButton.setObjectName(_fromUtf8("toolButton"))</div><div>        self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.toolButton)</div><div>        MainWindow.setCentralWidget(self.centralWidget)</div><div>        self.menuBar = QtGui.QMenuBar(MainWindow)</div><div>        self.menuBar.setGeometry(QtCore.QRect(0, 0, 615, 21))</div><div>        self.menuBar.setObjectName(_fromUtf8("menuBar"))</div><div>        MainWindow.setMenuBar(self.menuBar)</div><div>        self.mainToolBar = QtGui.QToolBar(MainWindow)</div><div>        self.mainToolBar.setObjectName(_fromUtf8("mainToolBar"))</div><div>        MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.mainToolBar)</div><div>        self.statusBar = QtGui.QStatusBar(MainWindow)</div><div>        self.statusBar.setObjectName(_fromUtf8("statusBar"))</div><div>        MainWindow.setStatusBar(self.statusBar)</div><div><br></div><div>        self.retranslateUi(MainWindow)</div><div>        QtCore.QMetaObject.connectSlotsByName(MainWindow)</div><div><br></div><div>    def retranslateUi(self, MainWindow):</div><div>        MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None))</div><div>        self.pushButton.setText(_translate("MainWindow", "Submit", None))</div><div>        self.checkBox.setText(_translate("MainWindow", "Scale", None))</div><div>        self.radioButton.setText(_translate("MainWindow", "Mesh", None))</div><div>        self.radioButton_2.setText(_translate("MainWindow", "Plot", None))</div><div>        self.label.setText(_translate("MainWindow", "Enter Values", None))</div><div>        self.radioButton_3.setText(_translate("MainWindow", "RadioButton", None))</div><div>        self.checkBox_2.setText(_translate("MainWindow", "CheckBox", None))</div><div>        self.toolButton.setText(_translate("MainWindow", "...", None))</div><div><br></div><div><br></div><div>class ControlMainWindow(QtGui.QMainWindow):</div><div> def init(self, parent=None):</div><div>     super(ControlMainWindow, self).init(parent)</div><div>     self.ui = Ui_MainWindow()</div><div>     self.ui.setupUi(self) </div><div><br></div><div>if __name__ == '__main__':     </div><div>    app = QtGui.QApplication(sys.argv)</div><div>    mySW = ControlMainWindow()</div><div>    mySW.show()</div><div>    sys.exit(app.exec_())</div></div><div><br></div><div><br></div><div><br></div><div><br></div></div>