私が取り組んでいるプロジェクトのインターフェイスを作成するために PyQt4 を使用しています。私が持っているタブ ウィジェットを削除して、別のウィジェットに置き換えたいと考えています。私の削除機能は次のようになります。
def remove(self):
self.removeTab(0)
self.addTab(Tabs.Example(self.nao, self.parent), "Example")
#END remove
現在、複数のタブがあり、約 5 ~ 6 個あり、後でさらに追加する予定です。各タブを削除および追加する方法を作成したくありません。つまり、次のようになります。
def remove1
removeTab
addTabExample1
def remove2
removeTab
addTabExample2
だから私は名前変数を渡すと思って、これをしました:
def remove(self, name):
self.removeTab(0)
self.addTab(Tabs.name(self.nao, self.parent), name)
ただし、名前という名前のタブにクラスがないため、これは機能しません。だから私はこれをどのように行うべきか疑問に思っています.変数から値を取得する簡単な方法はありますか? ありがとう