例えば、私はA
とB
という2つのクラスを持っているとしましょう。Python GUIクラス構造の呼び出し
クラスA
私はclass main
とB
がGUI
クラスであると呼ばれるものです(言うことができますそのclass main_gui
と呼ばれます)。
GUIクラスには、すべてのビュー、ボタン、およびsetupUi
というものを開始および設定するメソッドが含まれています。クラスはQtCreator
によって生成されます。
B
を実行するには、自分のクラスで十分なものが必要ですか、他のクラスから呼び出す必要がありますか?私は__init__
を呼び出すことは必須ではなく、良いアイデアであることを知っています。この機能には何が含まれていますか? __main__
は実行可能にするために必須ですか?
__main__
には何が含まれていますか?コンストラクタには何が含まれている必要がありますか私はクラスを呼び出すことに固執していますし、私は私の場合に実装できる単純な十分な説明や簡単なサンプルコードを見つけることができません。人間の脳を説明してください。
私はJava開発者ですが、私はPythonとその詳細で新しくなっています。いくつかのコードサンプルを提供することができれば(擬似コードでさえも)非常に役に立ちます。前もって感謝します!
のと同じくらい簡単ですあなたはクラスホームがクラス 'A'であり、生成されたクラス' Ui_home'を呼び出すと私はそれを拡張しなければならないと教えていますか?理解できません。 – user5804127
または 'Home'クラスが生成されていますか? – user5804127
より正確には、私はQtCreatorからクラスを生成し、それを私の(空の)メインクラスからできるだけ単純なものにする必要があります。主なクラスは何を呼びますか?私はそれを呼び出すことができるように、生成されたクラスに何を追加しなければならないのですか?生成されたクラス内の唯一のメソッドは 'setupUI()'です。 'secondwindow = Generated()'や 'secondwindow.show()'などのように呼び出す必要があります。しかし、私は生成されたクラスにいくつかのコードを追加する必要があります...私はそれを十分に説明したほうがいいです – user5804127