リスト内の QTabWidget でaddTab(QWidget()
によって追加されたすべてのタブウィジェットを取得することは可能ですか。
self.findChildren(QWidget)
を使用できますが、それ自体の内部にある他のすべてのウィジェットも返し、それらをフィルタリングする方法はありません。
あなたが指摘したドキュメントをもっと注意深く読んでください:-)
QTabWidget
には QWidget *widget(int index)
メソッドがあり、インデックスindex
のタブを返します。これを使用して、タブウィジェットを取得します。そのクラスには、タブの数を示すint count();
もあります。
これら2つを使用すると、すべてのタブを非常に簡単に繰り返すことができます。