python QAxWidget未执行

时间:2017-11-11 14:52:58

标签: python pyqt pyqt5

我在Qthon中使用QAxWidget。直到昨天,以下代码运行良好。但现在不好。代码结果为'返回1'

from PyQt5.QAxContainer import *
class test(QAxWidget):  
    def __init(self):
        super.__init__()

      ......
test()

enter image description here

以下代码是相同的

from PyQt5.QAxContainer import *
a = QAxWidget()

所以,我认为PyQt5文件崩溃了。我卸载Anaconda并安装Anaconda。 但结果是一样的。 我用python空闲程序运行程序。最初是pyCharm。 但结果是一样的。

帮助我。我该怎么办?请!!

1 个答案:

答案 0 :(得分:1)

试试这个:

from PyQt5.QAxContainer import *
from PyQt5.QtWidgets import *
import os, sys


class MyMainWindow(QAxWidget):

    def __init__(self):
        QAxWidget.__init__(self)

        # < Global Settings >
        self.setWindowTitle("Hello")
        self.setFixedSize(510, 510)
        self.move(400, 30)
        # </ Global Settings >


if __name__ == '__main__':

    My_Application = QApplication(sys.argv)
    MainWindow = MyMainWindow()
    MainWindow.show()
    sys.exit(My_Application.exec_())

祝你好运......