0

这是我的代码:

self.retranslateUi(MainWindow)
    QtCore.QObject.connect(self.pushButton_2, QtCore.SIGNAL(_fromUtf8("clicked()")), self.destroy)

当我运行我的程序时,它说:

文件“myui.py”,第 52 行 QtCore.QObject.connect(self.pushButton_2, QtCore.SIGNAL(_fromUtf8("clicked()")), self.destroy) ^ IndentationError: unexpected indent

4

1 回答 1

0

您使用的是 PySide 还是 PyQt?无论哪种方式,您都应该使用新型信号和插槽。对我或任何人来说,要给出更有用的答案,你真的应该提供更多细节 - 更多代码,你已经尝试过但不起作用的东西等等。确保你已经正确定义了 destory(),它是在范围内或导入或其他,并切换到新型信号/插槽。从那里开始应该不会太难。

希望有帮助。

于 2013-06-15T22:45:21.340 回答