要获取QStackedWidget中所有stackwidget的名称,可以使用以下代码:
stacked_widget = QStackedWidget()
# 添加 stackwidget
stacked_widget.addWidget(QWidget())
stacked_widget.addWidget(QWidget())
stacked_widget.addWidget(QWidget())
# 获取所有 stackwidget 的名字
for i in range(stacked_widget.count()):
widget_name = stacked_widget.widget(i).objectName()
print(widget_name)
这个代码将会输出每个stackwidget的名称。如果stackwidget没有设置名称,则输出为空字符串。