Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何调用QtCreator生成的文件简单示例_Python_Pyqt_Qt Creator_Pyqt5_Python 3.6 - Fatal编程技术网

Python 如何调用QtCreator生成的文件简单示例

Python 如何调用QtCreator生成的文件简单示例,python,pyqt,qt-creator,pyqt5,python-3.6,Python,Pyqt,Qt Creator,Pyqt5,Python 3.6,我有一个用QtCreator和qt5.8生成的文件,从python代码中调用并访问其属性/视图的最短、最简单的方法是什么?我似乎找不到简单的解决办法(而且是最新的),所以我可以理解它并记住它。我将ui转换为py,我无法完全理解如何从另一个类调用它最简单的方法是使用pycharm: 或者您可以使用\Python36\Lib\site packages\PyQt5\pyuic.bat-x*.ui-o*.py 然后: from ur_ui_class_filename import Ui_Class

我有一个用
QtCreator
qt5.8
生成的文件,从python代码中调用并访问其属性/视图的最短、最简单的方法是什么?我似乎找不到简单的解决办法(而且是最新的),所以我可以理解它并记住它。我将
ui
转换为
py
,我无法完全理解如何从另一个类调用它

最简单的方法是使用pycharm:

或者您可以使用\Python36\Lib\site packages\PyQt5\pyuic.bat-x*.ui-o*.py

然后:

from ur_ui_class_filename import Ui_Class_in_the_file 
class UrWindow(QtWidgets.QDialog): 
    def __init__(self): 
        super(UrWindow, self).__init__() 
        self.ui = Ui_Class() 
        self.ui.setupUi(self)
        self.ui.Button_in_Ui.clicked.connect(function_1)
        ...

我把它改装了。如何创建调用UI类的类?从ur_UI_class_文件名导入UI_class类UrWindow(qtwidts.QDialog):def__init___(self):super(UrWindow,self)。__init__()self.UI=UI_class()self.UI.setupUi(self)