我做了一个 mainwindow.ui 文件转换成 Ui_mainwindow.py (pyuic4)。接下来我使用了这个 .py 文件中的类,如下所示:
class MainWindow(QMainWindow, Ui_MainWindow):
def __init__(self, parent = None):
super(MainWindow,self).__init__(parent)
self.setupUi(self)
if __name__ == "__main__":
app = QtGui.QApplication(sys.argv)
myapp = MainWindow()
myapp.show()
sys.exit(app.exec_())
当我在 ipython 中运行代码时,出现以下消息: QFont::setPointSize: Point size <= 0 (-1), must be greater than 0
这里是 .ui 链接: mainwindow.ui 这里是来自 .ui 的 .py 链接: Ui_mainwindow.py
即使应用程序运行,ipython 终端仍处于错误状态。当我退出应用程序(没有错误或警告)时,ipython 仍处于此状态。
这里是链接图片bug:ipython bug
有人可以解释我如何避免它吗?