如何解决Qt Python 访问 QTabWidget 中某个选项卡的内容
我的应用程序是 QLineEdit 的基本列表,用户在其中输入值并单击“生成”以创建无人机的配置文件。
<widget class="QLineEdit" name="namespace">
<property name="text">
<string>Drone1</string>
</property>
</widget>
如果我这样做:
self.namespace.text()
我收到此字段的值。
现在,我们想为许多无人机创建一个配置文件,所以我使用 QTabWidget 为我的 qtapp 中的每个无人机创建一个选项卡,我只是不明白如何选择一个选项卡,提取我的所有值,传递给下一个选项卡,提取所有值...
像这样:
for x in tabWidget.count():
do_something(tabWidget.tab[x].namespace.text())
#or
for tab in tabWidget:
do_something(tab.namespace.text())
我不是 Qt 的专家,我没有在网上找到很多东西,所以我想我对这个问题没有很好的反思。感谢您的帮助
解决方法
好的 我找到了,它在文档中,我没有看到
for x in self.tabWidget.count()
do_something(self.tabWidget.widget(x).namespace.text())
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。