2017-02-27 49 views
-1

我有一个文件生成QtCreatorqt5.8什么是调用它并从Python代码访问其属性/视图的最简单方法是什么?我似乎找不到简单的解决方案(和最新),所以我可以理解并记住它。我已在ui转化为py,我不能完全理解如何将它从另一个类如何调用QtCreator生成的文件的简单示例

回答

1

最简单的方法是使用pycharm拨打: enter image description here

或U可以使用\ Python36 \ LIB \站点包\ 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) 
     ... 
+0

我有它转换。如何创建调用UI类的类? – fixxxera

+0

从ur_ui_class_filename进口Ui_Class类UrWindow(QtWidgets.QDialog): DEF __init __(个体): 超级(UrWindow,自我).__ INIT __() self.ui = Ui_Class() self.ui.setupUi(个体) –