2017-02-27 5 views
-1

私はQtCreatorqt5.8でファイルを生成しました。それを呼び出して、そのプロパティ/ビューにPythonコードからアクセスする最も簡単で簡単な方法は何ですか?私はそれを理解し、それを覚えることができるように簡単な解決策(そして最新)を見つけることができないようです。私はpyに変換uiを持っていると私は完全に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クラスを呼び出すクラスを作成するには? ur_ui_class_filename輸入Ui_ClassクラスUrWindow(QtWidgets.QDialog)から – fixxxera

+0

: デフ__init __(自己): スーパー(UrWindow、自己).__のinit __() self.ui = Ui_Class() self.ui.setupUi(自己) –

関連する問題